diff --git a/site-modules/profile/manifests/swh/deploy/worker/base.pp b/site-modules/profile/manifests/swh/deploy/worker/base.pp index 25b4fc7f..87439cb9 100644 --- a/site-modules/profile/manifests/swh/deploy/worker/base.pp +++ b/site-modules/profile/manifests/swh/deploy/worker/base.pp @@ -1,37 +1,29 @@ # Base worker profile class profile::swh::deploy::worker::base { - include ::systemd::systemctl::daemon_reload - $systemd_template_unit_name = 'swh-worker@.service' $systemd_unit_name = 'swh-worker.service' $systemd_slice_name = 'system-swh\x2dworker.slice' - $systemd_generator = '/lib/systemd/system-generators/swh-worker-generator' package {'python3-swh.scheduler': ensure => installed, } ::systemd::unit_file {$systemd_template_unit_name: ensure => 'present', source => "puppet:///modules/profile/swh/deploy/worker/${systemd_template_unit_name}", } ::systemd::unit_file {$systemd_unit_name: ensure => 'present', source => "puppet:///modules/profile/swh/deploy/worker/${systemd_unit_name}", } ~> service {'swh-worker': ensure => running, enable => true, } ::systemd::unit_file {$systemd_slice_name: ensure => 'present', source => "puppet:///modules/profile/swh/deploy/worker/${systemd_slice_name}", } - - file {$systemd_generator: - ensure => 'absent', - notify => Class['systemd::systemctl::daemon_reload'], - } }