Parcourir la source

Adds celery.conf.add_Defaults

Ask Solem il y a 12 ans
Parent
commit
cca920e5be
1 fichiers modifiés avec 4 ajouts et 0 suppressions
  1. 4 0
      celery/datastructures.py

+ 4 - 0
celery/datastructures.py

@@ -302,6 +302,10 @@ class ConfigurationView(AttributeDictMixin):
         self.__dict__.update(changes=changes, defaults=defaults,
                              _order=[changes] + defaults)
 
+    def add_defaults(self, d):
+        self.defaults.insert(0, d)
+        self._order.insert(1, d)
+
     def __getitem__(self, key):
         for d in self._order:
             try: