Procházet zdrojové kódy

Registry: Task.type is only for old task classes

Ask Solem před 13 roky
rodič
revize
9156b9d190
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      celery/app/registry.py

+ 1 - 1
celery/app/registry.py

@@ -52,7 +52,7 @@ class TaskRegistry(dict):
 
     def filter_types(self, type):
         return dict((name, task) for name, task in self.iteritems()
-                                    if task.type == type)
+                                if getattr(task, 'type', 'regular') == type)
 
 
 def _unpickle_task(name):