Преглед на файлове

Catch AttributeError on missing "tasks" module

Ask Solem преди 15 години
родител
ревизия
2b72d6346f
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      celery/loaders/djangoapp.py

+ 4 - 1
celery/loaders/djangoapp.py

@@ -85,4 +85,7 @@ def find_related_module(app, related_name):
 
     module = importlib.import_module("%s.%s" % (app, related_name))
 
-    return getattr(module, related_name)
+    try:
+        return getattr(module, related_name)
+    except AttributeError:
+        return