Parcourir la source

celeryev: Ability to set the program name

Ask Solem il y a 14 ans
Parent
commit
0a54f91c54
2 fichiers modifiés avec 9 ajouts et 5 suppressions
  1. 4 1
      celery/bin/celeryd_multi.py
  2. 5 4
      celery/bin/celeryev.py

+ 4 - 1
celery/bin/celeryd_multi.py

@@ -1,6 +1,9 @@
 """
 
-Some examples:
+Examples
+========
+
+::
 
     # Advanced example starting 10 workers in the background:
     #   * Three of the workers processes the images and video queue

+ 5 - 4
celery/bin/celeryev.py

@@ -38,15 +38,16 @@ def set_process_status(prog, info=""):
 
 
 def run_celeryev(dump=False, camera=None, frequency=1.0, maxrate=None,
-        loglevel=logging.WARNING, logfile=None, **kwargs):
+        loglevel=logging.WARNING, logfile=None, prog_name="celeryev",
+        **kwargs):
     if dump:
-        set_process_status("celeryev:dump")
+        set_process_status("%s:dump" % prog_name)
         return evdump()
     if camera:
-        set_process_status("celeryev:cam")
+        set_process_status("%s:cam" % prog_name)
         return evcam(camera, frequency, maxrate,
                      loglevel=loglevel, logfile=logfile)
-    set_process_status("celeryev:top")
+    set_process_status("%s:top" % prog_name)
     return evtop()