summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--manifests/client.pp18
1 files changed, 10 insertions, 8 deletions
diff --git a/manifests/client.pp b/manifests/client.pp
index ba8ebf4..bedf1f6 100644
--- a/manifests/client.pp
+++ b/manifests/client.pp
@@ -8,15 +8,17 @@ class rsyslog::client (
$port = '514'
) inherits rsyslog {
+ $content_real = $custom_config ? {
+ '' => template("${module_name}/client.conf.erb"),
+ default => template($custom_config),
+ }
+
file { $rsyslog::params::client_conf:
- ensure => present,
- owner => root,
- group => $rsyslog::params::run_group,
- content => $custom_config ? {
- '' => template("${module_name}/client.conf.erb"),
- default => template($custom_config),
- },
+ ensure => present,
+ owner => root,
+ group => $rsyslog::params::run_group,
+ content => $content_real,
require => Class['rsyslog::config'],
- notify => Class['rsyslog::service'],
+ notify => Class['rsyslog::service'],
}
}