def main(): zk = ZooKeeper() zk.start_session(expire=60) if not zk.exists('/queue'): zk.create('/queue') q = Queue('/queue', zk) print 'Pushing to queue 1 ... 5' map(q.put, [1, 2, 3, 4, 5]) print 'Extracting ...' while True: el = q.fetch() if el is None: break print el zk.close_session() zk.delete('/queue') print 'Done.'
def main(): zk = ZooKeeper() zk.start_session(expire=60) if not zk.exists('/queue'): zk.create('/queue') q = Queue('/queue', zk) print 'Pushing to queue 1 ... 5' map(q.put, [1,2,3,4,5]) print 'Extracting ...' while True: el = q.fetch() if el is None: break print el zk.close_session() zk.delete('/queue') print 'Done.'