소스 검색

Fixes 2.5 compat for __package__. Closes #638

Ask Solem 13 년 전
부모
커밋
d26bc9fca5
8개의 변경된 파일8개의 추가작업 그리고 8개의 파일을 삭제
  1. 1 1
      celery/bin/camqadm.py
  2. 1 1
      celery/bin/celery.py
  3. 1 1
      celery/bin/celerybeat.py
  4. 1 1
      celery/bin/celeryctl.py
  5. 1 1
      celery/bin/celeryd.py
  6. 1 1
      celery/bin/celeryd_detach.py
  7. 1 1
      celery/bin/celeryd_multi.py
  8. 1 1
      celery/bin/celeryev.py

+ 1 - 1
celery/bin/camqadm.py

@@ -6,7 +6,7 @@
 """
 from __future__ import absolute_import
 
-if __name__ == "__main__" and __package__ is None:
+if __name__ == "__main__" and globals.get("__package__") is None:
     __package__ = "celery.bin.celeryctl"
 
 import cmd

+ 1 - 1
celery/bin/celery.py

@@ -2,7 +2,7 @@
 from __future__ import absolute_import
 from __future__ import with_statement
 
-if __name__ == "__main__" and __package__ is None:
+if __name__ == "__main__" and globals().get("__package__") is None:
     __package__ = "celery.bin.celery"
 
 import anyjson

+ 1 - 1
celery/bin/celerybeat.py

@@ -25,7 +25,7 @@
 from __future__ import with_statement
 from __future__ import absolute_import
 
-if __name__ == "__main__" and __package__ is None:
+if __name__ == "__main__" and globals().get("__package__") is None:
     __package__ = "celery.bin.celerybeat"
 
 import os

+ 1 - 1
celery/bin/celeryctl.py

@@ -2,7 +2,7 @@
 from __future__ import absolute_import
 from __future__ import with_statement
 
-if __name__ == "__main__" and __package__ is None:
+if __name__ == "__main__" and globals().get("__package__") is None:
     __package__ = "celery.bin.celeryctl"
 
 from .celery import CeleryCommand as celeryctl, main  # noqa

+ 1 - 1
celery/bin/celeryd.py

@@ -73,7 +73,7 @@
 """
 from __future__ import absolute_import
 
-if __name__ == "__main__" and __package__ is None:
+if __name__ == "__main__" and globals().get("__package__") is None:
     __package__ = "celery.bin.celeryd"
 
 import sys

+ 1 - 1
celery/bin/celeryd_detach.py

@@ -2,7 +2,7 @@
 from __future__ import absolute_import
 from __future__ import with_statement
 
-if __name__ == "__main__" and __package__ is None:
+if __name__ == "__main__" and globals().get("__package__") is None:
     __package__ = "celery.bin.celeryd_detach"
 
 import os

+ 1 - 1
celery/bin/celeryd_multi.py

@@ -88,7 +88,7 @@ Examples
 """
 from __future__ import absolute_import
 
-if __name__ == "__main__" and __package__ is None:
+if __name__ == "__main__" and globals().get("__package__") is None:
     __package__ = "celery.bin.celeryd_multi"
 
 import errno

+ 1 - 1
celery/bin/celeryev.py

@@ -2,7 +2,7 @@
 from __future__ import absolute_import
 from __future__ import with_statement
 
-if __name__ == "__main__" and __package__ is None:
+if __name__ == "__main__" and globals().get("__package__") is None:
     __package__ = "celery.bin.celeryev"
 
 import os