diff options
Diffstat (limited to 'manifests/munin.pp')
-rw-r--r-- | manifests/munin.pp | 9 |
1 files changed, 8 insertions, 1 deletions
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" } } |