1
我需要跟蹤任務的狀態。我可以從AsyncResult obj獲得'state','info'屬性。但是,它看起來沒有辦法獲得'done_date'。我使用MySQL作爲結果後端,所以我可以在taskmeta
表中找到date_done
列,但是如何直接從AysncResult obj獲取任務完成日期?感謝芹菜:如何從AsyncResult獲得任務完成時間
我需要跟蹤任務的狀態。我可以從AsyncResult obj獲得'state','info'屬性。但是,它看起來沒有辦法獲得'done_date'。我使用MySQL作爲結果後端,所以我可以在taskmeta
表中找到date_done
列,但是如何直接從AysncResult obj獲取任務完成日期?感謝芹菜:如何從AsyncResult獲得任務完成時間
您可以從AsyncResult的_cache
對象得到它,你都呼籲res.result
後,例如
res._cache['date_done']
注意,這是一個實現變量(大多數OOPLs名「私人」 )所以希望你的代碼可能會破壞任何新的芹菜版本。 –
非常感謝您的建議。我會暫時應用此解決方案:)。 – jim