]> gitweb.fluxo.info Git - puppet-ejabberd.git/commitdiff
fixing multiplugin
authormh <mh@immerda.ch>
Mon, 26 Jan 2009 23:08:16 +0000 (23:08 +0000)
committermh <mh@immerda.ch>
Mon, 26 Jan 2009 23:08:16 +0000 (23:08 +0000)
manifests/munin.pp

index e415419039d03234f1b0dcb81ddaae004d6e4318..789332c949e0d55ecf931f8e15263da05a34cbf6 100644 (file)
@@ -2,16 +2,23 @@ class ejabberd::munin {
   case $ejabberd_domains {
     '': { $ejabberd_domains = $fqdn }
   }
-  munin::plugin::deploy{'ejabberd_users': 
+  munin::plugin::deploy{'ejabberd_': 
     source => "ejabberd/munin/ejabberd_", 
+    ensure => absent,
+  }
+  munin::plugin{'ejabberd_users': 
+    require => Munin::Plugin::Deploy['ejabberd_users'],
+    ensure => 'ejabberd_',
     config => "env.vhosts ${$ejabberd_domains}\nuser root" 
   }
   munin::plugin{'ejabberd_connections': 
     require => Munin::Plugin::Deploy['ejabberd_users'],
+    ensure => 'ejabberd_',
     config => "env.vhosts ${$ejabberd_domains}\nuser root" 
   }
   munin::plugin{'ejabberd_registrations': 
     require => Munin::Plugin::Deploy['ejabberd_users'],
+    ensure => 'ejabberd_',
     config => "env.vhosts ${$ejabberd_domains}\nuser root" 
   }
 }