[Supervisor-checkins] r838 - supervisor/trunk/src/supervisor

Chris McDonough chrism at agendaless.com
Mon Mar 2 09:59:01 EST 2009


Author: Chris McDonough <chrism at agendaless.com>
Date: Mon Mar  2 09:59:01 2009
New Revision: 838

Log:
If not interactive, exit.


Modified:
   supervisor/trunk/src/supervisor/supervisorctl.py

Modified: supervisor/trunk/src/supervisor/supervisorctl.py
==============================================================================
--- supervisor/trunk/src/supervisor/supervisorctl.py	(original)
+++ supervisor/trunk/src/supervisor/supervisorctl.py	Mon Mar  2 09:59:01 2009
@@ -175,6 +175,8 @@
                 (file, fun, line), t, v, tbinfo = asyncore.compact_traceback()
                 error = 'error: %s, %s: file: %s line: %s' % (t, v, file, line)
                 self.output(error)
+                if not self.options.interactive:
+                    sys.exit(2)
 
     def _get_do_func(self, cmd):
         func_name = 'do_' + cmd


More information about the Supervisor-checkins mailing list