#!/usr/bin/env python
import sys

try:
    import retask.queue

    queue = retask.queue.Queue('fedora-packages')
    queue.connect()

    items = queue.length
    if items > 500:
        print "CRITICAL:  %i tasks in fcomm queue" % items
        sys.exit(2)
    elif items > 250:
        print "WARNING:  %i tasks in fcomm queue" % items
        sys.exit(1)
    else:
        print "OK:  %i tasks in fcomm queue" % items
        sys.exit(0)

except Exception as e:
    print "UNKNOWN:", str(e)
    sys.exit(3)