smbinterp/bin/iqstat.py

14 lines
405 B
Python

import interp.bootstrap
from multiprocessing.managers import BaseManager
class QueueManager(BaseManager): pass
QueueManager.register('get_inqueue' )
QueueManager.register('get_outqueue')
m = QueueManager(address=('localhost', 6666), authkey='asdf')
m.connect()
m.get_outqueue()
oq = m.get_outqueue()
iq = m.get_inqueue()
print "interp queue status:"
print " oq: %d, iq: %d" % (oq.qsize(), iq.qsize())