summaryrefslogtreecommitdiff
path: root/manifests/service
diff options
context:
space:
mode:
authorMicah Anderson <micah@riseup.net>2010-12-25 18:51:18 -0500
committerMicah Anderson <micah@riseup.net>2010-12-25 18:51:18 -0500
commit6c74be1b9365826063d8298acd73f8c5717531ff (patch)
tree21d984231d0d0c0560f3b7d6a59e96bb33b3a598 /manifests/service
parentd51c4fb34ba3cc9df45186b5eb556d45d298b05c (diff)
it might be that having ! when there are no arguments will cause nagios to be unhappy, so lets only put them in when we have arguments to pass
Diffstat (limited to 'manifests/service')
-rw-r--r--manifests/service/mysql.pp6
1 files changed, 3 insertions, 3 deletions
diff --git a/manifests/service/mysql.pp b/manifests/service/mysql.pp
index ab4d8db..7ebdd85 100644
--- a/manifests/service/mysql.pp
+++ b/manifests/service/mysql.pp
@@ -22,11 +22,11 @@ define nagios::service::mysql(
}
if $check_warning != undef {
- $real_check_warning = "--warning $check_warning"
+ $real_check_warning = "!--warning $check_warning"
}
if $check_critical != undef {
- $real_check_critical = "--critical $check_critical"
+ $real_check_critical = "!--critical $check_critical"
}
case $check_mode {
@@ -50,6 +50,6 @@ define nagios::service::mysql(
nagios::service { "mysql_health_${name}":
ensure => $ensure,
- check_command => "check_mysql_health!${real_check_host}!${check_port}!${check_username}!${check_password}!${name}!${check_database}!${real_check_warning}!${real_check_critical}",
+ check_command => "check_mysql_health!${real_check_host}!${check_port}!${check_username}!${check_password}!${name}!${check_database}${real_check_warning}${real_check_critical}",
}
}