소스 검색

Fixes problem with celery module type. Closes #2109

Ask Solem 10 년 전
부모
커밋
d5029501ab
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      celery/five.py

+ 1 - 1
celery/five.py

@@ -174,7 +174,7 @@ def create_module(name, attrs, cls_attrs=None, pkg=None,
         attr_name: (prepare_attr(attr) if prepare_attr else attr)
         for attr_name, attr in items(attrs)
     }
-    module = sys.modules[fqdn] = type(modname, (base, ), cls_attrs)(fqdn)
+    module = sys.modules[fqdn] = type(modname, (base, ), cls_attrs)(name)
     module.__dict__.update(attrs)
     return module