浏览代码

add comment about why some args exist

Chris McDonough 10 年之前
父节点
当前提交
779a953670
共有 1 个文件被更改,包括 8 次插入3 次删除
  1. 8 3
      supervisor/rpcinterface.py

+ 8 - 3
supervisor/rpcinterface.py

@@ -780,9 +780,14 @@ def make_allfunc(processes, predicate, func, **extra_kwargs):
     callbacks = []
     callbacks = []
     results = []
     results = []
 
 
-    def allfunc(processes=processes, predicate=predicate, func=func,
-                extra_kwargs=extra_kwargs, callbacks=callbacks,
-                results=results):
+    def allfunc(
+        processes=processes,
+        predicate=predicate,
+        func=func,
+        extra_kwargs=extra_kwargs,
+        callbacks=callbacks, # used only to fool scoping, never passed by caller
+        results=results, # used only to fool scoping, never passed by caller
+        ):
         if not callbacks:
         if not callbacks:
 
 
             for group, process in processes:
             for group, process in processes: