2017-07-31 49 views
-1

我試圖導入revoke方法芹菜,取消與一個任務:導入錯誤:沒有模塊名爲task.control

from celery.task.control import revoke 

但這引發錯誤:

ImportError: No module named task.control 

爲什麼我得到這個錯誤?我找不到有關Celery刪除或重構此方法的任何文檔。

我使用的是celery==3.1.18,我無法升級它,因爲我使用的Django版本依賴於它。

+0

看起來像它的'app.control.Control':http://docs.celeryproject.org/en/3.1/reference/celery.app.control.html – Geotob

回答

0

你可以使用這樣

from celery.app.control import Control 
Control.revoke(task_id) 
相關問題