diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2014-09-26 18:04:11 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2014-09-26 18:04:11 -0300 |
commit | da4b8011cf13ad30dc4c431b24957846353fbc89 (patch) | |
tree | 8238868af964d96766dd4900ad2dbba64b76e23a /manifests | |
parent | 57e007f6826cba775f98a53596bdbcea51a78376 (diff) | |
download | puppet-nodo-da4b8011cf13ad30dc4c431b24957846353fbc89.tar.gz puppet-nodo-da4b8011cf13ad30dc4c431b24957846353fbc89.tar.bz2 |
Adding nodo::physical::sdb config
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/base/physical.pp | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/manifests/base/physical.pp b/manifests/base/physical.pp index eae94a4..45648ee 100644 --- a/manifests/base/physical.pp +++ b/manifests/base/physical.pp @@ -6,14 +6,28 @@ class nodo::base::physical inherits nodo::base::host { if $munin == true { include munin::plugins::smart + # TODO: use nodo::physical::disks instead + $sdb = hiera('nodo::physical::sdb', false) + $disks = $sdb ? { + true => 'sda sdb', + default => 'sda', + } + + munin::plugin { 'hddtemp_smartctl': + ensure => present, + config => "user root\ngroup disk\nenv.drives ${disks}", + } + munin::plugin { 'smart_sda': ensure => 'smart_', config => "user root\ngroup disk", } - munin::plugin { 'hddtemp_smartctl': - ensure => present, - config => "user root\ngroup disk\nenv.drives sda", + if $sdb == true { + munin::plugin { 'smart_sdb': + ensure => 'smart_', + config => "user root\ngroup disk", + } } package { 'lm-sensors': |