Changeset View
Changeset View
Standalone View
Standalone View
site-modules/profile/manifests/swh/deploy/worker/instance.pp
Show All 12 Lines | ) | ||||
$service_basename = "swh-worker@${instance_name}" | $service_basename = "swh-worker@${instance_name}" | ||||
$service_name = "${service_basename}.service" | $service_name = "${service_basename}.service" | ||||
$concurrency = lookup("swh::deploy::worker::${instance_name}::concurrency") | $concurrency = lookup("swh::deploy::worker::${instance_name}::concurrency") | ||||
$loglevel = lookup("swh::deploy::worker::${instance_name}::loglevel") | $loglevel = lookup("swh::deploy::worker::${instance_name}::loglevel") | ||||
$config_file = lookup("swh::deploy::worker::${instance_name}::config_file") | $config_file = lookup("swh::deploy::worker::${instance_name}::config_file") | ||||
$config = lookup("swh::deploy::worker::${instance_name}::config", Hash, $merge_policy) | $config = lookup("swh::deploy::worker::${instance_name}::config", Hash, $merge_policy) | ||||
$sentry_dsn = lookup("swh::deploy::${sentry_name}::sentry_dsn", Optional[String], 'first', undef) | $sentry_dsn = lookup("swh::deploy::${sentry_name}::sentry_dsn", Optional[String], 'first', undef) | ||||
$sentry_environment = lookup("swh::deploy::${sentry_name}::sentry_environment", Optional[String], 'first', undef) | |||||
$sentry_swh_package = lookup("swh::deploy::${sentry_name}::sentry_swh_package", Optional[String], 'first', undef) | |||||
ardumont: I'd like this key to be aligned with other key configuration.
that is swh::deploy`::worker`… | |||||
case $ensure { | case $ensure { | ||||
'present', 'running': { | 'present', 'running': { | ||||
# Uses variables | # Uses variables | ||||
# - $concurrency | # - $concurrency | ||||
# - $loglevel | # - $loglevel | ||||
# - $max_tasks_per_child | # - $max_tasks_per_child | ||||
# - $sentry_dsn | # - $sentry_{dsn,environment,swh_package} | ||||
::systemd::dropin_file {"${service_basename}/parameters.conf": | ::systemd::dropin_file {"${service_basename}/parameters.conf": | ||||
ensure => present, | ensure => present, | ||||
unit => $service_name, | unit => $service_name, | ||||
filename => 'parameters.conf', | filename => 'parameters.conf', | ||||
content => template('profile/swh/deploy/worker/parameters.conf.erb'), | content => template('profile/swh/deploy/worker/parameters.conf.erb'), | ||||
} | } | ||||
file {$config_file: | file {$config_file: | ||||
Show All 30 Lines |
I'd like this key to be aligned with other key configuration.
that is swh::deploy`::worker`::${sentry_name}::sentry_...
but if i do that, it removes the existing sentry_dsn values.
I don't understand why...