如何知道Celery中是否启用了事件组{task}

时间:2016-01-05 09:24:11

标签: python celery

在芹菜中,我们可以通过以下方式启用或禁用任务事件:

celery control -A proj enable_events

celery control -A proj enable_events

运行此命令时,会显示 - task events already enabledtask events enabled

这表示启用或禁用任务事件的状态。我想知道如何以编程方式获得。

谢谢

1 个答案:

答案 0 :(得分:1)

您可以使用如下所示的代码

app = Celery()
app.config_from_object('conf.config')

response = app.control.enable_events(reply=True)
# print response here