diff options
author | mh <mh@immerda.ch> | 2012-12-09 15:12:19 +0100 |
---|---|---|
committer | mh <mh@immerda.ch> | 2012-12-09 15:12:19 +0100 |
commit | 828d52e667a99432d55ee36f52b3430ca699a3a6 (patch) | |
tree | d7afae32046e7ea73b4bf4d8e415eb96f73aa46b /manifests/server.pp | |
parent | 53d1455aa55a7d55e858a5b80585df041e7bd19f (diff) |
woraround a puppet provider bug
Diffstat (limited to 'manifests/server.pp')
-rw-r--r-- | manifests/server.pp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/manifests/server.pp b/manifests/server.pp index f08cd1a..bc49100 100644 --- a/manifests/server.pp +++ b/manifests/server.pp @@ -1,3 +1,4 @@ +# manage a mysql server class mysql::server ( $manage_shorewall = false, $manage_munin = false, @@ -15,16 +16,16 @@ class mysql::server ( default: { include mysql::server::base } } - if $manage_munin { + if $manage_munin and $::mysql_exists == 'true' { case $::operatingsystem { debian: { include mysql::server::munin::debian } default: { include mysql::server::munin::default } } } - if $manage_nagios { + if $manage_nagios and $::mysql_exists == 'true' { include mysql::server::nagios - } + } if $manage_shorewall { include shorewall::rules::mysql |