X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=dsa-nagios-checks%2Fchecks%2Fdsa-check-statusfile;h=4654731adb5ddeff475975f6f20c12330719e9df;hb=4b93c82f0bfb726242324294207abf254694b81e;hp=6ca691d6212668f86f7de1ecdd82cf1ffa55004c;hpb=73023766bd955e2821104646c3a57d48cf209596;p=mirror%2Fdsa-nagios.git diff --git a/dsa-nagios-checks/checks/dsa-check-statusfile b/dsa-nagios-checks/checks/dsa-check-statusfile index 6ca691d..4654731 100755 --- a/dsa-nagios-checks/checks/dsa-check-statusfile +++ b/dsa-nagios-checks/checks/dsa-check-statusfile @@ -74,8 +74,15 @@ if not returnvalue in NAGIOS_STATUS: print "UNKNOWN: %s has invalid return value: %s."%(statusfile, returnvalue) sys.exit(NAGIOS_STATUS['UNKNOWN']) +linecnt = 0 for line in status: print line, + linecnt += 1 + +if linecnt == 0: + print "Found no output. Something is probably wrong" + sys.exit(NAGIOS_STATUS['UNKNOWN']) + sys.exit(NAGIOS_STATUS[returnvalue]) # vim:set et: