Jelajahi Sumber

inspect.conf support with_defaults argument

Ask Solem 11 tahun lalu
induk
melakukan
9543e439d5
2 mengubah file dengan 5 tambahan dan 2 penghapusan
  1. 2 2
      celery/app/control.py
  2. 3 0
      celery/bin/celery.py

+ 2 - 2
celery/app/control.py

@@ -104,8 +104,8 @@ class Inspect(object):
     def query_task(self, ids):
     def query_task(self, ids):
         return self._request('query_task', ids=ids)
         return self._request('query_task', ids=ids)
 
 
-    def conf(self):
-        return self._request('dump_conf')
+    def conf(self, with_defaults=False):
+        return self._request('dump_conf', with_defaults=with_defaults)
 
 
     def hello(self, from_node, revoked=None):
     def hello(self, from_node, revoked=None):
         return self._request('hello', from_node=from_node, revoked=revoked)
         return self._request('hello', from_node=from_node, revoked=revoked)

+ 3 - 0
celery/bin/celery.py

@@ -370,6 +370,9 @@ class inspect(_RemoteControl):
     def objgraph(self, type_='Request', *args, **kwargs):
     def objgraph(self, type_='Request', *args, **kwargs):
         return self.call('objgraph', type_)
         return self.call('objgraph', type_)
 
 
+    def conf(self, with_defaults=False, *args, **kwargs):
+        return self.call('conf', with_defaults=with_defaults)
+
 
 
 class control(_RemoteControl):
 class control(_RemoteControl):
     """Workers remote control.
     """Workers remote control.