summaryrefslogtreecommitdiff
path: root/ishtar_common
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2020-06-11 15:43:39 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2020-07-01 18:02:28 +0200
commit6022795a56a46ca405fb76bf6c722479ef16c58b (patch)
treebf908de4a2cb408b4711873066d36b68355d7f83 /ishtar_common
parentd6ee3ee9427f32d2b8b257d3cbf845c858258b6d (diff)
downloadIshtar-6022795a56a46ca405fb76bf6c722479ef16c58b.tar.bz2
Ishtar-6022795a56a46ca405fb76bf6c722479ef16c58b.zip
Fix celery import error when celery dependency is missing
Diffstat (limited to 'ishtar_common')
-rw-r--r--ishtar_common/utils.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/ishtar_common/utils.py b/ishtar_common/utils.py
index aae2783c7..6183cdc49 100644
--- a/ishtar_common/utils.py
+++ b/ishtar_common/utils.py
@@ -88,11 +88,13 @@ def fake_task(*args):
return fake
+task = fake_task
if settings.USE_BACKGROUND_TASK:
- from celery import shared_task
- task = shared_task
-else:
- task = fake_task
+ try:
+ from celery import shared_task
+ task = shared_task
+ except ImportError:
+ pass
class BColors: