nagios server plugins: port to py3

This commit is contained in:
Mark O'Brien 2020-10-02 15:25:56 +01:00 committed by kevin
parent 28b3b7f575
commit 5fe015a90a
4 changed files with 86 additions and 77 deletions

View file

@ -1,4 +1,6 @@
#!/usr/bin/python2
#!/usr/bin/python
from __future__ import print_function
from builtins import str
import sys
try:
@ -9,15 +11,15 @@ try:
items = queue.length
if items > 500:
print "CRITICAL: %i tasks in fcomm queue" % items
print("CRITICAL: %i tasks in fcomm queue" % items)
sys.exit(2)
elif items > 250:
print "WARNING: %i tasks in fcomm queue" % items
print("WARNING: %i tasks in fcomm queue" % items)
sys.exit(1)
else:
print "OK: %i tasks in fcomm queue" % items
print("OK: %i tasks in fcomm queue" % items)
sys.exit(0)
except Exception as e:
print "UNKNOWN:", str(e)
print("UNKNOWN:", str(e))
sys.exit(3)