4.2.0 中的芹菜任务延迟调用约定



我最近将芹菜从版本 4.0.2 升级到 4.2.0 版,以下内容在升级之前工作,我找不到我需要更改的内容以使其在最新版本上运行。

例:

@task
def run_mytask(pk):
    print pk

task = tasks.run_mytask.delay(pk)

现在引发以下错误:

TypeError: unbound method shadow_name() must be called with run_mytask instance as first argument (got tuple instance instead)

该问题似乎已在芹菜#4572中修复。

如评论中所述,拉下最新版本并使用此更改安装芹菜可为您解决此问题,因为您的版本不包含这些更改。

相关内容

  • 没有找到相关文章

最新更新