Page MenuHomeSoftware Heritage

No OneTemporary

diff --git a/site-modules/profile/manifests/swh/deploy/indexer_journal_client.pp b/site-modules/profile/manifests/swh/deploy/indexer_journal_client.pp
index 07b4811f..6882b299 100644
--- a/site-modules/profile/manifests/swh/deploy/indexer_journal_client.pp
+++ b/site-modules/profile/manifests/swh/deploy/indexer_journal_client.pp
@@ -1,43 +1,43 @@
# Deployment of the swh.indexer.journal_client
class profile::swh::deploy::indexer_journal_client {
include ::profile::swh::deploy::journal
$config_file = lookup('swh::deploy::indexer_journal_client::config_file')
$config_directory = lookup('swh::conf_directory')
$config_path = "${config_directory}/${config_file}"
$config = lookup('swh::deploy::indexer_journal_client::config')
$user = lookup('swh::deploy::indexer_journal_client::user')
$group = lookup('swh::deploy::indexer_journal_client::group')
$service_name = 'swh-indexer-journal-client'
$unit_name = "${service_name}.service"
$packages = ['python3-swh.indexer']
package {$packages:
ensure => 'present',
notify => Service[$service_name],
}
- file {$conf_file:
+ file {$config_path:
ensure => present,
- owner => root,
- group => $group,
+ owner => 'root',
+ group => 'swhdev',
mode => '0640',
content => inline_template("<%= @config.to_yaml %>\n"),
notify => Service[$service_name],
}
# Template uses variables
# - $user
# - $group
#
::systemd::unit_file {$unit_name:
ensure => present,
content => template("profile/swh/deploy/journal/${unit_name}.erb"),
} ~> service {$service_name:
ensure => running,
enable => false,
}
}

File Metadata

Mime Type
text/x-diff
Expires
Jul 4 2025, 6:37 PM (5 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3273629

Event Timeline