summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteffen Zieger <me@saz.sh>2014-06-11 14:47:18 +0200
committerSteffen Zieger <me@saz.sh>2014-06-11 14:47:18 +0200
commit0e9d420d5752fb8cc76e141e572eeb0c1d9cdd5e (patch)
tree1c821c552ead3daa6e82eeef7501a176c746a79f
parent4d84514d667429be69234fd20eec754cab158de5 (diff)
change custom_config handling in rsyslog::client, refs #78 and #74
-rw-r--r--manifests/client.pp7
1 files changed, 4 insertions, 3 deletions
diff --git a/manifests/client.pp b/manifests/client.pp
index c563c71..b065062 100644
--- a/manifests/client.pp
+++ b/manifests/client.pp
@@ -41,9 +41,10 @@ class rsyslog::client (
$actionfiletemplate = false
) inherits rsyslog {
- $content_real = $custom_config ? {
- '' => template("${module_name}/client.conf.erb"),
- default => template($custom_config),
+ if $custom_config {
+ $content_real = template($custom_config),
+ } else {
+ $content_real = template("${module_name}/client.conf.erb"),
}
rsyslog::snippet { $rsyslog::client_conf: