diff options
author | mh <mh@immerda.ch> | 2012-02-10 14:35:19 +0100 |
---|---|---|
committer | mh <mh@immerda.ch> | 2012-02-10 14:35:19 +0100 |
commit | 4ac736951588128005348a48f6bf20092000a2ea (patch) | |
tree | ba076cb79131c9c4c64d623de7a11a4ac7b4c320 /manifests/server.pp | |
parent | a72ab41660d403f7615eed0e1bf538a3f26cb8da (diff) |
migrate everything to hiera/trocla and use the new scoping style
Diffstat (limited to 'manifests/server.pp')
-rw-r--r-- | manifests/server.pp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/manifests/server.pp b/manifests/server.pp index e6e5fac..964d7cb 100644 --- a/manifests/server.pp +++ b/manifests/server.pp @@ -1,27 +1,27 @@ class mysql::server { - case $operatingsystem { + case $::operatingsystem { gentoo: { include mysql::server::gentoo } centos: { include mysql::server::centos } debian: { include mysql::server::debian } default: { include mysql::server::base } } - - if $use_munin { - case $operatingsystem { + + if hiera('use_munin',false) { + case $::operatingsystem { debian: { include mysql::server::munin::debian } default: { include mysql::server::munin::default } } } - if $use_nagios { - case $nagios_check_mysql { - false: { info("We don't do nagioschecks for mysql on ${fqdn}" ) } + if hiera('use_nagios',false) { + case hiera('nagios_check_mysql',false) { + false: { info("We don't do nagioschecks for mysql on ${::fqdn}" ) } default: { include mysql::server::nagios } } } - if $use_shorewall { + if hiera('use_shorewall',false) { include shorewall::rules::mysql } } |