Parcourir la source

Removed Py2.6-ism

Ask Solem il y a 9 ans
Parent
commit
5b4d6ffcbe
1 fichiers modifiés avec 2 ajouts et 6 suppressions
  1. 2 6
      celery/bin/celeryd_detach.py

+ 2 - 6
celery/bin/celeryd_detach.py

@@ -121,10 +121,7 @@ class detached_celeryd(object):
                    'for the list of supported worker arguments.')
     command = sys.executable
     execv_path = sys.executable
-    if sys.version_info < (2, 7):  # does not support pkg/__main__.py
-        execv_argv = ['-m', 'celery.__main__', 'worker']
-    else:
-        execv_argv = ['-m', 'celery', 'worker']
+    execv_argv = ['-m', 'celery', 'worker']
 
     def __init__(self, app=None):
         self.app = app
@@ -146,8 +143,7 @@ class detached_celeryd(object):
         return options, values, parser.leftovers
 
     def execute_from_commandline(self, argv=None):
-        if argv is None:
-            argv = sys.argv
+        argv = sys.argv if argv is None else argv
         config = []
         seen_cargs = 0
         for arg in argv: