芹菜任务撤销存储在内存或文件中。这个包可以方便地定制如何存储revokes(例如:数据库)。
celery-persistent-revokes的Python项目详细描述
芹菜任务撤销存储在内存或文件中。这个包可以方便地定制如何存储revokes(例如:数据库)。
快速启动
安装芹菜永久吊销:
pip install celery-persistent-revokes
将其添加到已安装的应用程序中
INSTALLED_APPS=(...'celery_persistent_revokes.apps.CeleryPersistentRevokesConfig',...)
添加芹菜永久revokes的url模式:
fromcelery_persistent_revokesimporturlsascelery_persistent_revokes_urlsurlpatterns=[...url(r'^',include(celery_persistent_revokes_urls)),...]
功能
- 使用Django默认数据库取消内置任务
- 支持自定义后端
运行测试
代码真的有用吗?
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install tox (myenv) $ tox
更改日志
1.0.1(2018-04-03)
- 当工作进程运行已吊销的任务时,在日志中添加警告
1.0.0(2018-04-03)
- 更新django revokes要加时间戳的模型
0.1.0(2018-04-25)
- pypi上的第一个版本。