From: mh Date: Mon, 26 Jan 2009 23:08:16 +0000 (+0000) Subject: fixing multiplugin X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=02f78bcb4c3d9daab656cb1c254ca61f1b0a0996;p=puppet-ejabberd.git fixing multiplugin --- diff --git a/manifests/munin.pp b/manifests/munin.pp index e415419..789332c 100644 --- a/manifests/munin.pp +++ b/manifests/munin.pp @@ -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" } }