我正在使用芹菜工作者节点并开发Django Rest API来处理芹菜任务提交。我可以通过inspect()
获取任务列表 i = app.control.inspect()
i.registerd()
但需要从工作节点任务中获取文档字符串。这将用于GET请求,以向最终用户显示有用的有用信息。 Celery任务代码未安装在django rest api应用程序中。那么如何检查worker上的任务并返回任务的文档字符串。任何帮助将不胜感激。
答案 0 :(得分:1)
已注册的原型是
def registered(self, *taskinfoitems):
return self._request('dump_tasks', taskinfoitems=taskinfoitems)
您可以在 taskinfoitems 参数
中指定__doc__