def sync_get(name, interval=0.5):
with Connection(BROKER_URI) as conn:
publish(conn, name)
while 1:
rs = r.get(name)
if rs and Backend.from_json(cPickle.loads(rs)).status == SUCCESS:
break
time.sleep(interval)
item = Backend.get(name)
return item.result
评论列表
文章目录