diff options
author | Marcel Haerry <haerry@puzzle.ch> | 2008-04-22 16:17:56 +0200 |
---|---|---|
committer | Marcel Haerry <haerry@puzzle.ch> | 2008-04-22 16:17:56 +0200 |
commit | 7a059412363908e454d96af9c2a4e879bb2a4620 (patch) | |
tree | 4a8611e5af24e08edc8795b5b8760329e4c43f1b /manifests/plugin.pp | |
parent | 70e9b0703c41ebbd7f9902488f41c3d90e77981a (diff) |
refactore base client class
Diffstat (limited to 'manifests/plugin.pp')
-rw-r--r-- | manifests/plugin.pp | 15 |
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 |