Quellcode durchsuchen

Adds celery.conf.add_Defaults

Ask Solem vor 12 Jahren
Ursprung
Commit
cca920e5be
1 geänderte Dateien mit 4 neuen und 0 gelöschten Zeilen
  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: