From 90709825aaaa982623354cd626de93657ed97a97 Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Wed, 25 Mar 2020 07:41:59 -0400 Subject: [PATCH] Celery always eager when flushing --- webodm/settings.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/webodm/settings.py b/webodm/settings.py index de9da172..1f35aef7 100644 --- a/webodm/settings.py +++ b/webodm/settings.py @@ -45,6 +45,7 @@ with open(os.path.join(BASE_DIR, 'package.json')) as package_file: VERSION = data['version'] TESTING = sys.argv[1:2] == ['test'] +FLUSHING = sys.argv[1:2] == ['flush'] MIGRATING = sys.argv[1:2] == ['migrate'] WORKER_RUNNING = sys.argv[2:3] == ["worker"] @@ -356,7 +357,7 @@ CELERY_INCLUDE=['worker.tasks'] CELERY_WORKER_REDIRECT_STDOUTS = False CELERY_WORKER_HIJACK_ROOT_LOGGER = False -if TESTING: +if TESTING or FLUSHING: CELERY_TASK_ALWAYS_EAGER = True try: