def child_main(): zk = create_zk() c = Consumer(zk) try: count = 0 while True: data = c.reserve(block = False) if not data: time.sleep(0.5) continue print data c.done() assert count + 1 == int(data) count = int(data) if int(data) == 500: break finally: c.close() zk.close()
def child_main(): zk = create_zk() c = Consumer(zk) try: count = 0 while True: data = c.reserve(block=False) if not data: time.sleep(0.5) continue print data c.done() assert count + 1 == int(data) count = int(data) if int(data) == 500: break finally: c.close() zk.close()
def main(): zk = create_zk() c = Consumer(zk) try: count = None while True: data = c.reserve() if not data: break print data if count is None: count = int(data) else: assert count + 1 == int(data) count = int(data) c.done() finally: c.close() zk.close()
def main(): zk = create_zk() c = Consumer(zk) try: count = None while True: data = c.reserve() if not data: break print data if count is None: count = int(data) else: assert count + 1 == int(data) count = int(data) c.done() finally: c.close() zk.close()