Module: check_mk
Branch: master
Commit: e00bc00362b466d0489c698c88752e7d7577f1f8
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=e00bc00362b466…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: Mon Sep 22 16:35:39 2014 +0200
removed invalid named check
---
checks/bluecat_commandserver | 65 ------------------------------------------
1 file changed, 65 deletions(-)
diff --git a/checks/bluecat_commandserver b/checks/bluecat_commandserver
deleted file mode 100644
index 5853a63..0000000
--- a/checks/bluecat_commandserver
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/usr/bin/python
-# -*- encoding: utf-8; py-indent-offset: 4 -*-
-# +------------------------------------------------------------------+
-# | ____ _ _ __ __ _ __ |
-# | / ___| |__ ___ ___| | __ | \/ | |/ / |
-# | | | | '_ \ / _ \/ __| |/ / | |\/| | ' / |
-# | | |___| | | | __/ (__| < | | | | . \ |
-# | \____|_| |_|\___|\___|_|\_\___|_| |_|_|\_\ |
-# | |
-# | Copyright Mathias Kettner 2013 mk(a)mathias-kettner.de |
-# +------------------------------------------------------------------+
-#
-# This file is part of Check_MK.
-# The official homepage is at
http://mathias-kettner.de/check_mk.
-#
-# check_mk is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation in version 2. check_mk is distributed
-# in the hope that it will be useful, but WITHOUT ANY WARRANTY; with-
-# out even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE. See the GNU General Public License for more de-
-# ails. You should have received a copy of the GNU General Public
-# License along with GNU Make; see the file COPYING. If not, write
-# to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
-# Boston, MA 02110-1301 USA.
-
-factory_settings["bluecat_command_server"] = {
- "oper_states" : {
- "warning" : [ 2, 3, 4 ],
- "critical" : [ 5 ],
- },
-}
-
-def inventory_bluecat_command_server(info):
- return [(None, None)]
-
-def check_bluecat_command_server(item, params, info):
- oper_state = int(info[0][0])
- oper_states = {
- 1 : "running normally",
- 2 : "not running",
- 3 : "currently starting",
- 4 : "currently stopping",
- 5 : "fault"
-
- }
- state = 0
- if oper_state in params['oper_states']['warning']:
- state = 1
- elif oper_state in params['oper_states']['critical']:
- state = 2
- yield state, "Command Server is %s" % oper_states[oper_state]
-
-check_info["bluecat_command_server"] = {
- "check_function" : check_bluecat_command_server,
- "inventory_function" : inventory_bluecat_command_server,
- "service_description" : "Command Server",
- "default_levels_variable" : "bluecat_command_server",
- "group" : "bluecat_command_server",
- "snmp_scan_function" : lambda oid:
oid(".1.3.6.1.2.1.1.2.0") == ".1.3.6.1.4.1.13315.2.1",
- "snmp_info" : (".1.3.6.1.4.1.13315.3.1.7.2.1", [
- 1, #
bcnCommandServerSerOperState
- ])
-}
-