Changeset View
Changeset View
Standalone View
Standalone View
site-modules/profile/manifests/swh/deploy/journal/backfill.pp
# Deployment of journal backfill configuration | # Deployment of journal backfill configuration | ||||
class profile::swh::deploy::journal::backfill { | class profile::swh::deploy::journal::backfill { | ||||
$config_path = lookup('swh::deploy::journal::backfill::config_file') | $config_path = lookup('swh::deploy::journal::backfill::config_file') | ||||
$config = lookup('swh::deploy::journal::backfill::config') | $config = lookup('swh::deploy::journal::backfill::config') | ||||
$config_logging_path = lookup('swh::deploy::journal::backfill::config_logging_file') | |||||
$config_logging = lookup('swh::deploy::journal::backfill::config_logging') | |||||
$user = lookup('swh::deploy::journal::backfill::user') | $user = lookup('swh::deploy::journal::backfill::user') | ||||
$group = lookup('swh::deploy::journal::backfill::group') | $group = lookup('swh::deploy::journal::backfill::group') | ||||
file {$config_path: | file {$config_path: | ||||
ensure => present, | ensure => present, | ||||
owner => $user, | owner => $user, | ||||
group => $group, | group => $group, | ||||
mode => '0644', | mode => '0644', | ||||
content => inline_template("<%= @config.to_yaml %>\n") | content => inline_template("<%= @config.to_yaml %>\n") | ||||
} | } | ||||
file {$config_logging_path: | |||||
ensure => present, | |||||
owner => $user, | |||||
group => $group, | |||||
mode => '0644', | |||||
content => inline_template("<%= @config_logging.to_yaml %>\n") | |||||
} | |||||
} | } |