diff options
author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-08-02 13:49:55 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-08-02 13:49:55 +0200 |
commit | 8efe88a9e4cea5f97ccf71e62234ab75ef9fd3ee (patch) | |
tree | 2f01a2d5360feb11ceae41c979df5ecc01770441 /chimere/tasks.py | |
parent | db6c38b03dd71df6ab6a22bed19035cd964e0b20 (diff) | |
download | Chimère-8efe88a9e4cea5f97ccf71e62234ab75ef9fd3ee.tar.bz2 Chimère-8efe88a9e4cea5f97ccf71e62234ab75ef9fd3ee.zip |
Make Celery and Kombu optional (but the import is not available)
Diffstat (limited to 'chimere/tasks.py')
-rw-r--r-- | chimere/tasks.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chimere/tasks.py b/chimere/tasks.py index 58af162..c69302f 100644 --- a/chimere/tasks.py +++ b/chimere/tasks.py @@ -17,6 +17,11 @@ # See the file COPYING for details. +from django.conf import settings +if 'kombu.transport.django' not in settings.INSTALLED_APPS \ + or 'djcelery' in settings.INSTALLED_APPS: + raise ImportError + from celery.decorators import task from django.core.exceptions import ObjectDoesNotExist |