Procházet zdrojové kódy

Utils: head_from_fun: Use module of function instead of creating a new name

Ask Solem před 9 roky
rodič
revize
3a8aed2ec0
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      celery/utils/functional.py

+ 1 - 1
celery/utils/functional.py

@@ -261,7 +261,7 @@ def head_from_fun(fun, bound=False, debug=False):
     )
     if debug:  # pragma: no cover
         print(definition, file=sys.stderr)
-    namespace = {'__name__': 'headof_{0}'.format(name)}
+    namespace = {'__name__': fun.__module__}
     exec(definition, namespace)
     result = namespace[name]
     result._source = definition