コード例 #1
0
def get_result(task_id):
    backend = Backend()
    t = backend.dequeue(queue_name=task_id)
    dequeued_item = json.loads(t)

    class Info:
        def __init__(self, state, meta):
            self.state = state
            self.meta = meta

    info = Info(dequeued_item["state"], dequeued_item["meta"])
    return info
コード例 #2
0
def async_result(task_id):
    backend = Backend()
    _dequeued_item = backend.dequeue(queue_name=task_id)
    dequeued_item = json.loads(_dequeued_item)
    state = dequeued_item["state"]
    meta = dequeued_item["meta"]

    class Info():
        def __init__(self, state, meta):
            self.state = state
            self.meta = meta

    info = Info(state, meta)
    return info