fixed params and made it more all the same way
authormh <mh@d66ca3ae-40d7-4aa7-90d4-87d79ca94279>
Fri, 18 Apr 2008 12:04:59 +0000 (12:04 +0000)
committermh <mh@d66ca3ae-40d7-4aa7-90d4-87d79ca94279>
Fri, 18 Apr 2008 12:04:59 +0000 (12:04 +0000)
git-svn-id: https://rfd.cronopios.org/ipuppet/trunk/modules/munin@1231 d66ca3ae-40d7-4aa7-90d4-87d79ca94279

manifests/plugin.pp

index 782f9f2..97bcbf3 100644 (file)
@@ -92,7 +92,7 @@ define munin::remoteplugin($ensure = "present", $source, $config = '') {
                }
        }
 }
-define munin::plugin::deploy ($source = '', $enabled = 'true') {
+define munin::plugin::deploy ($source = '', $ensure = 'present', $config = '') {
     $real_source = $source ? {
         ''  =>  "munin/plugins/$name",
         default => $source
@@ -106,9 +106,7 @@ define munin::plugin::deploy ($source = '', $enabled = 'true') {
             mode => 0755, owner => root, group => 0;
     }
 
-    if $enabled {
-        plugin{$name: ensure => present }
-    }
+    munin::plugin{$name: ensure => $ensure, config => $config }
 }
 
 ### clases for plugins