diff --git a/site-modules/profile/manifests/swh/deploy/worker/base.pp b/site-modules/profile/manifests/swh/deploy/worker/base.pp index 087867ea..8c5da4ea 100644 --- a/site-modules/profile/manifests/swh/deploy/worker/base.pp +++ b/site-modules/profile/manifests/swh/deploy/worker/base.pp @@ -1,52 +1,42 @@ # 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' - $config_directory = '/etc/softwareheritage/worker' 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 => 'present', owner => 'root', group => 'root', mode => '0755', source => 'puppet:///modules/profile/swh/deploy/worker/swh-worker-generator', notify => Class['systemd::systemctl::daemon_reload'], } - file {$config_directory: - ensure => 'directory', - owner => 'swhworker', - group => 'swhdev', - mode => '0644', - purge => true, - recurse => true, - } - }