From: Stephen Gran Date: Sat, 17 Oct 2009 16:04:32 +0000 (+0100) Subject: stupid puppet failing to take default values X-Git-Url: https://git.adam-barratt.org.uk/?a=commitdiff_plain;h=36c4109ac25d8552165f8a3779461d1bf52a1d25;p=mirror%2Fdsa-puppet.git stupid puppet failing to take default values Signed-off-by: Stephen Gran --- diff --git a/modules/munin-node/manifests/init.pp b/modules/munin-node/manifests/init.pp index 9035878f4..587f15774 100644 --- a/modules/munin-node/manifests/init.pp +++ b/modules/munin-node/manifests/init.pp @@ -1,8 +1,13 @@ define activate_munin_check($ensure=present, script=$name) { + case $script { + "": { $base = $name } + default: { $base = $script } + } + case $ensure { present: { file { "/etc/munin/plugins/$name": - ensure => "/usr/share/munin/plugins/$script", + ensure => "/usr/share/munin/plugins/$base", notify => Exec["munin-node restart"]; } }