Ask Solem %!s(int64=15) %!d(string=hai) anos
pai
achega
96fc5e60ec
Modificáronse 1 ficheiros con 9 adicións e 0 borrados
  1. 9 0
      celery/platform.py

+ 9 - 0
celery/platform.py

@@ -1,6 +1,10 @@
 import os
 import os
 import sys
 import sys
 import signal
 import signal
+try:
+    from setproctitle import setproctitle as _setproctitle
+except ImportError:
+    _setproctitle = None
 
 
 
 
 CAN_DETACH = True
 CAN_DETACH = True
@@ -90,3 +94,8 @@ def install_signal_handler(signal_name, handler):
 
 
     signum = getattr(signal, signal_name)
     signum = getattr(signal, signal_name)
     signal.signal(signum, handler)
     signal.signal(signum, handler)
+
+
+def set_process_title(title):
+    if _setproctitle is not None:
+        _setproctitle(title)