blob: c01a2d72d59e072ab195be740214b6bd248c8ebd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# manifests/nagios.pp
class jabber::nagios {
case $jabber_nagios_domain {
'': { $jabber_nagios_domain = $fqdn }
}
nagios::service{ "jabber_${fqdn}": check_command => "check_jabber!${jabber_nagios_domain}" }
case $jabber_nagios_user {
'': { $jabber_nagios_user = 'nagios' }
}
case $jabber_nagios_pwd {
'': { info("no \$jabber_nagios_pwd supplied for ${fqdn}! Can't test jabber login") }
default: {
nagios::service{ "jabber_${fqdn}": check_command => "check_jabber_login!${jabber_nagios_user}@${jabber_nagios_domain}!${jabber_nagios_pwd}" }
}
}
}
|