예제 #1
0
 def exit_on_error(self):
     """Exit if exit_code is abnormal."""
     if self.exit_code:
         if self.errmsg is not None:
             logger.show_error("Exiting due to " + self.errmsg + ".")
             self.errmsg = None
         if self.jobs != 0:
             kill_children()
         sys.exit(self.exit_code)
예제 #2
0
 def exit_on_error(self):
     """Exits if exit_code is abnormal."""
     if self.exit_code:
         if self.errmsg is not None:
             logger.show_error("Exiting due to " + self.errmsg + ".")
             self.errmsg = None
         if self.jobs != 0:
             kill_children()
         sys.exit(self.exit_code)
예제 #3
0
파일: command.py 프로젝트: darwinz/coconut
 def exit_on_error(self):
     """Exit if exit_code is abnormal."""
     if self.exit_code:
         if self.errmsg is not None:
             logger.show("Exiting with error: " + self.errmsg)
             self.errmsg = None
         if self.using_jobs:
             kill_children()
         sys.exit(self.exit_code)