diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2013-06-07 17:14:16 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2013-06-07 17:14:16 -0300 |
commit | 0f1322ca8bb88d543e01624f98b3438d2038721e (patch) | |
tree | 46fc8ef2949d28618066e19253de06da23d9395b /manifests/role | |
parent | 8bd2bc0082954b059866f697d2b211f85c5adb7c (diff) | |
download | puppet-nodo-0f1322ca8bb88d543e01624f98b3438d2038721e.tar.gz puppet-nodo-0f1322ca8bb88d543e01624f98b3438d2038721e.tar.bz2 |
Configure munin plugins into nodo::role::nas
Diffstat (limited to 'manifests/role')
-rw-r--r-- | manifests/role/nas.pp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/manifests/role/nas.pp b/manifests/role/nas.pp index f834322..d0b48fe 100644 --- a/manifests/role/nas.pp +++ b/manifests/role/nas.pp @@ -1,6 +1,9 @@ class nodo::role::nas( $virtual = false, ) { + # Munin configuration + $munin = hiera('nodo::host::use_munin', True) + # Minimal utilities include nodo::utils::network::minimal @@ -65,6 +68,13 @@ class nodo::role::nas( class { 'nfs': server => true; } + + munin::plugin { [ 'nfsd4' ]: + ensure => $munin ? { + true => present, + default => absent, + }, + } } # @@ -166,6 +176,13 @@ class nodo::role::nas( default => undef, }, } + + munin::plugin { [ 'samba' ]: + ensure => $munin ? { + true => present, + default => absent, + }, + } } # |