diff --git a/modules/puppet-dcmanager/src/dcmanager/manifests/params.pp b/modules/puppet-dcmanager/src/dcmanager/manifests/params.pp index 5cbfb50..0a4d91b 100644 --- a/modules/puppet-dcmanager/src/dcmanager/manifests/params.pp +++ b/modules/puppet-dcmanager/src/dcmanager/manifests/params.pp @@ -13,13 +13,28 @@ class dcmanager::params { $dcmanager_conf = '/etc/dcmanager/dcmanager.conf' if $::osfamily == 'Debian' { - $package_name = 'distributedcloud-dcmanager' - $client_package = 'distributedcloud-client-dcmanagerclient' - $api_package = 'distributedcloud-dcmanager' - $api_service = 'dcmanager-api' - $manager_package = 'distributedcloud-dcmanager' - $manager_service = 'dcmanager-manager' - $db_sync_command = 'dcmanager-manage db_sync' + + if $::operatingsystem == 'poky-stx' { + + $package_name = 'distributedcloud-dcmanager' + $client_package = 'distributedcloud-client-dcmanager' + $api_package = false + $api_service = 'dcmanager-api' + $manager_package = false + $manager_service = 'dcmanager-manager' + $db_sync_command = 'dcmanager-manage db_sync' + + } else { + + $package_name = 'distributedcloud-dcmanager' + $client_package = 'distributedcloud-client-dcmanagerclient' + $api_package = 'distributedcloud-dcmanager' + $api_service = 'dcmanager-api' + $manager_package = 'distributedcloud-dcmanager' + $manager_service = 'dcmanager-manager' + $db_sync_command = 'dcmanager-manage db_sync' + + } } elsif($::osfamily == 'RedHat') {