diff --git a/modules/puppet-dcorch/src/dcorch/manifests/params.pp b/modules/puppet-dcorch/src/dcorch/manifests/params.pp index 76d5fa1..334cfeb 100644 --- a/modules/puppet-dcorch/src/dcorch/manifests/params.pp +++ b/modules/puppet-dcorch/src/dcorch/manifests/params.pp @@ -14,18 +14,37 @@ class dcorch::params { $dcorch_paste_api_ini = '/etc/dcorch/api-paste.ini' if $::osfamily == 'Debian' { - $package_name = 'distributedcloud-dcorch' - $client_package = 'distributedcloud-client-dcorchclient' - $api_package = 'distributedcloud-dcorch' - $api_service = 'dcorch-api' - $engine_package = 'distributedcloud-dcorch' - $engine_service = 'dcorch-engine' - $snmp_package = 'distributedcloud-dcorch' - $snmp_service = 'dcorch-snmp' - $api_proxy_package = 'distributedcloud-dcorch' - $api_proxy_service = 'dcorch-api-proxy' - $db_sync_command = 'dcorch-manage db_sync' + if $::operatingsystem == 'poky-stx' { + + $package_name = 'dcorch' + $client_package = 'distributedcloud-client-dcorchclient' + $api_package = false + $api_service = 'dcorch-api' + $snmp_package = false + $snmp_service = 'dcorch-snmp' + $engine_package = false + $engine_service = 'dcorch-engine' + $api_proxy_package = false + $api_proxy_service = 'dcorch-api-proxy' + $db_sync_command = 'dcorch-manage db_sync' + + } else { + + $package_name = 'distributedcloud-dcorch' + $client_package = 'distributedcloud-client-dcorchclient' + $api_package = 'distributedcloud-dcorch' + $api_service = 'dcorch-api' + $engine_package = 'distributedcloud-dcorch' + $engine_service = 'dcorch-engine' + $snmp_package = 'distributedcloud-dcorch' + $snmp_service = 'dcorch-snmp' + $api_proxy_package = 'distributedcloud-dcorch' + $api_proxy_service = 'dcorch-api-proxy' + + $db_sync_command = 'dcorch-manage db_sync' + + } } elsif($::osfamily == 'RedHat') {