0
等待第一個完成/失敗芹菜的任務,我有芹菜任務列表:在列表
tasks = []
tasks.append(f.delay(...))
如何,我可以得到第一個任務完成後(不論成功與失敗狀態)?
result = get_first_waiting(tasks)
喜歡的東西Promise.race
在Javascript
等待第一個完成/失敗芹菜的任務,我有芹菜任務列表:在列表
tasks = []
tasks.append(f.delay(...))
如何,我可以得到第一個任務完成後(不論成功與失敗狀態)?
result = get_first_waiting(tasks)
喜歡的東西Promise.race
在Javascript
你可以做這樣的事情
for task in tasks:
if task.ready() and task.status == "SUCCESS" and task.result:
#do something
先檢查任務狀態,簡單的做到這一點
first_task = tasks[0]
status = first_task.status