util/ProcessLogger.py
changeset 1581 2295fdc5c271
parent 1571 486f94a8032c
child 1730 64d8f52bc8c8
equal deleted inserted replaced
1580:f37b88d3edc6 1581:2295fdc5c271
   164         if self.errlimit and self.errlen > self.errlimit:
   164         if self.errlimit and self.errlen > self.errlimit:
   165             self.endlog()
   165             self.endlog()
   166 
   166 
   167     def log_the_end(self,ecode,pid):
   167     def log_the_end(self,ecode,pid):
   168         self.logger.write(self.Command_str + "\n")
   168         self.logger.write(self.Command_str + "\n")
   169         self.logger.write_warning(_("exited with status %s (pid %s)\n")%(str(ecode),str(pid)))
   169         self.logger.write_warning(_("exited with status {a1} (pid {a2})\n").format(a1 = str(ecode), a2 = str(pid)))
   170 
   170 
   171     def finish(self, pid,ecode):
   171     def finish(self, pid,ecode):
   172         # avoid running function before start is finished        
   172         # avoid running function before start is finished        
   173         self.startsem.acquire()
   173         self.startsem.acquire()
   174         if self.timeout:
   174         if self.timeout: