#!/usr/bin/python ## Imports import time import threading from dbmq import Database ## Setup daemon = Database(daemonize=True,linger=100) db = Database(linger=100) ## Test for running workers def workersAlive(workers): still_alive = False for i in workers: if i.isAlive(): still_alive = True return(still_alive) ## Worker thread def worker(id): while running: print('Worker %s is waiting for work'%(str(id))) work = db.pop('work') if work: print('Worker %s got %s'%(id,work)) while not db.push('done',work):
#!/usr/bin/python import json from dbmq import Database db = Database() db.delete('foo')
#!/usr/bin/python from dbmq import Database db = Database(daemonize=True)