]> granicus.if.org Git - python/commitdiff
Clean up docstring from importlib.util.module_for_loader.
authorBrett Cannon <bcannon@gmail.com>
Sun, 15 Mar 2009 00:00:19 +0000 (00:00 +0000)
committerBrett Cannon <bcannon@gmail.com>
Sun, 15 Mar 2009 00:00:19 +0000 (00:00 +0000)
Lib/importlib/_bootstrap.py

index 5e9e16e4fbb357835efceb9b99926ce0488be4d9..cae12ed6e9ac2365073bc56a987dee55bdc18ba5 100644 (file)
@@ -128,14 +128,14 @@ def set_loader(fxn):
 def module_for_loader(fxn):
     """Decorator to handle selecting the proper module for loaders.
 
-    Decorated modules are passed the module to use instead of the module name.
-    The module is either from sys.modules if it already exists (for reloading)
-    or is a new module which has __name__ set. If any exception is raised by
-    the decorated method and the decorator added a module to sys.modules, then
-    the module is deleted from sys.modules.
-
-    The decorator assumes that the decorated method takes self/cls as a first
-    argument and the module as the second argument.
+    The decorated function is passed the module to use instead of the module
+    name. The module passed in to the function is either from sys.modules if
+    it already exists or is a new module which has __name__ set and is inserted
+    into sys.modules. If an exception is raised and the decorator created the
+    module it is subsequently removed from sys.modules.
+
+    The decorator assumes that the decorated function takes the module name as
+    the second argument.
 
     """
     def decorated(self, fullname):