From 02bf7af6aa231bbfff144812ca6aafcb63491f3f Mon Sep 17 00:00:00 2001 From: Richard Guo Date: Thu, 28 Sep 2017 10:50:24 -0700 Subject: [PATCH] Updated release version --- aerospike_nagios.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/aerospike_nagios.py b/aerospike_nagios.py index e225ab2..1fbef57 100755 --- a/aerospike_nagios.py +++ b/aerospike_nagios.py @@ -22,7 +22,7 @@ __author__ = "Aerospike" __copyright__ = "Copyright 2017 Aerospike" -__version__ = "1.4.0" +__version__ = "1.4.1" import sys import yaml @@ -500,6 +500,8 @@ def parseRange(myRange): # Append perfdata iff metric value is numeric try: value = float(value) + print value + print type(value) append_perf=True except: pass @@ -521,18 +523,22 @@ def parseRange(myRange): # Critical threshold override warning threshold if args.crit != "0": crit = parseRange(args.crit) + print(crit) if crit["mode"] == NAGIOS_OUTER_THRESHOLD: if crit["start"] == "~": if value >= crit["end"]: RETURN_VAL=STATE_CRITICAL elif value < crit["start"] or value >= crit["end"]: RETURN_VAL=STATE_CRITICAL + print "3fail" else: # NAGIOS_INNER_THRESHOLD if crit["start"] == "~": if value < crit["end"]: RETURN_VAL=STATE_CRITICAL + print "2 fail" elif value > crit["start"] and value < crit["end"]: RETURN_VAL=STATE_CRITICAL + print "last fail"