summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2011-04-06 10:34:59 +0200
committermh <mh@immerda.ch>2011-04-06 10:35:46 +0200
commit52eecbba9c2bd90aca53b25711093769f863fabb (patch)
treeef9d2975cafb061a8e06ed0eb9a35f7b103a7847
parentc5ade2e66e238f93d8277f3a6e18f73616d73e09 (diff)
downloadpuppet-ejabberd-52eecbba9c2bd90aca53b25711093769f863fabb.tar.gz
puppet-ejabberd-52eecbba9c2bd90aca53b25711093769f863fabb.tar.bz2
migrating that command to the nagios module
-rw-r--r--files/nagios/check_jabber_login30
-rw-r--r--manifests/nagios.pp4
2 files changed, 0 insertions, 34 deletions
diff --git a/files/nagios/check_jabber_login b/files/nagios/check_jabber_login
deleted file mode 100644
index dac0e1f..0000000
--- a/files/nagios/check_jabber_login
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/usr/bin/env ruby
-require 'rubygems'
-require 'xmpp4r'
-
-
-def usage
- puts "#{$0} jabberid password"
- exit 3
-end
-
-usage unless ARGV.size == 2
-
-begin
- my_client = Jabber::Client.new(ARGV[0])
- my_client.connect
- my_client.auth(ARGV[1])
-rescue Jabber::ClientAuthenticationFailure => detail
- puts "CRITICAL: Login Error"
- exit 2
-rescue Errno::ECONNREFUSED => detail
- puts "CRITICAL: Connection refused"
- exit 2
-rescue SocketError => detail
- puts "CRITICAL: Socket Error"
- exit 2
-#rescue
-# puts "CRITICAL: Unknown Error"
-# exit 2
-end
-puts "OK: Login for #{ARGV[0]} successfull"
diff --git a/manifests/nagios.pp b/manifests/nagios.pp
index aed6df5..85a7b10 100644
--- a/manifests/nagios.pp
+++ b/manifests/nagios.pp
@@ -21,10 +21,6 @@ class ejabberd::nagios {
'': { $jabber_nagios_user = 'nagios' }
}
- nagios::plugin{'check_jabber_login':
- source => 'ejabberd/nagios/check_jabber_login';
- }
-
@@nagios_command{
'check_jabber_login':
command_line => '$USER1$/check_jabber_login $ARG1$ $ARG2$',