def celery_app():
# reregister all the signals and sentry clients
talisker.celery.enable_signals()
celery.signals.before_task_publish.connect(before_task_publish)
celery.signals.task_prerun.connect(task_prerun)
yield celery.Celery(broker='memory://localhost/')
celery.signals.before_task_publish.disconnect(before_task_publish)
celery.signals.task_prerun.disconnect(task_prerun)
talisker.celery.disable_signals()
评论列表
文章目录