aboutsummaryrefslogtreecommitdiff
path: root/manifests/xen.pp
diff options
context:
space:
mode:
authorMicah Anderson <micah@riseup.net>2013-01-09 15:56:57 -0500
committerMicah Anderson <micah@riseup.net>2013-01-09 15:56:57 -0500
commit711a471ae8c77f0fce3f05dd57ebd308d0144f57 (patch)
treeca3ce5c2efa5836ee4559a5c2540b9c5a82ab940 /manifests/xen.pp
parent276ed43bac3c6a38f77bd71c5f47be0f8d179d22 (diff)
downloadpuppet-virtual-711a471ae8c77f0fce3f05dd57ebd308d0144f57.tar.gz
puppet-virtual-711a471ae8c77f0fce3f05dd57ebd308d0144f57.tar.bz2
switch to xen-multi munin plugin. This removes the buggy and slow xen_mem and xen_vm and replaces it with a plugin that does those and more
Diffstat (limited to 'manifests/xen.pp')
-rw-r--r--manifests/xen.pp11
1 files changed, 8 insertions, 3 deletions
diff --git a/manifests/xen.pp b/manifests/xen.pp
index 3dbb12c..516a59c 100644
--- a/manifests/xen.pp
+++ b/manifests/xen.pp
@@ -4,12 +4,17 @@
class munin::plugins::xen {
munin::remoteplugin {
- xen_mem:
+ xen-multi:
source => "puppet:///modules/virtual/munin/xen_mem",
- config => "user root";
+ config => "user root",
+ ensure => absent;
xen_vm:
source => "puppet:///modules/virtual/munin/xen_vm",
- config => "user root";
+ config => "user root",
+ ensure => absent;
+ 'xen-multi':
+ source => 'puppet:///modules/virtual/munin/xen-multi',
+ config => 'user root';
}
}