summaryrefslogtreecommitdiff
path: root/manifests/plugin.pp
diff options
context:
space:
mode:
authorMarcel Haerry <haerry@puzzle.ch>2008-04-22 16:17:56 +0200
committerMarcel Haerry <haerry@puzzle.ch>2008-04-22 16:17:56 +0200
commit7a059412363908e454d96af9c2a4e879bb2a4620 (patch)
tree4a8611e5af24e08edc8795b5b8760329e4c43f1b /manifests/plugin.pp
parent70e9b0703c41ebbd7f9902488f41c3d90e77981a (diff)
refactore base client class
Diffstat (limited to 'manifests/plugin.pp')
-rw-r--r--manifests/plugin.pp15
1 files changed, 15 insertions, 0 deletions
diff --git a/manifests/plugin.pp b/manifests/plugin.pp
index d7fad3d..aec1951 100644
--- a/manifests/plugin.pp
+++ b/manifests/plugin.pp
@@ -142,6 +142,21 @@ class munin::plugins::base {
}
}
}
+ case $kernel {
+ linux: {
+ case $vserver {
+ guest: { include munin::plugins::vserver }
+ default: {
+ include munin::plugins::linux
+ }
+ }
+ }
+ }
+ case $virtual {
+ physical: { include munin::plugins::physical }
+ xen0: { include munin::plugins::dom0 }
+ xenu: { include munin::plugins::domU }
+ }
}
# handle if_ and if_err_ plugins