summaryrefslogtreecommitdiff
path: root/manifests
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2014-06-13 12:25:48 +0200
committermh <mh@immerda.ch>2014-06-13 12:25:48 +0200
commit88d197da8cedd5d711db043995f725ebe66b6ed6 (patch)
treec16dd06790a667ed1152fe7ff184379e7a1976df /manifests
parentea1cf47e6a86d5641fc6655bff553c4dbe55b897 (diff)
implement #38 - allow config to be an array
Diffstat (limited to 'manifests')
-rw-r--r--manifests/plugin.pp4
1 files changed, 2 insertions, 2 deletions
diff --git a/manifests/plugin.pp b/manifests/plugin.pp
index ef82f90..37d0077 100644
--- a/manifests/plugin.pp
+++ b/manifests/plugin.pp
@@ -32,9 +32,9 @@ define munin::plugin (
seltype => 'munin_etc_t',
}
}
- if $config != '' {
+ if !empty($config) {
file { "/etc/munin/plugin-conf.d/${name}.conf":
- content => "[${name}]\n${config}\n",
+ content => inline_template("[<%= @name %>]\n<%= Array(@config).join(\"\n\") %>\n"),
owner => root,
group => 0,
mode => '0640',