Jelajahi Sumber

load_extension_classes: Reorder tuples to be in dict-items order

Ask Solem 8 tahun lalu
induk
melakukan
f05a33df55
2 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 1 1
      celery/bin/base.py
  2. 1 1
      celery/utils/imports.py

+ 1 - 1
celery/bin/base.py

@@ -82,7 +82,7 @@ class Extensions(object):
         self.register(cls, name=name)
 
     def load(self):
-        for cls, name in imports.load_extension_classes(self.namespace):
+        for name, cls in imports.load_extension_classes(self.namespace):
             self.add(cls, name)
         return self.names
 

+ 1 - 1
celery/utils/imports.py

@@ -152,4 +152,4 @@ def load_extension_classes(namespace):
             warnings.warn(
                 'Cannot load extension {0!r}: {1!r}'.format(sym, exc))
         else:
-            yield cls, ep.name
+            yield ep.name, cls