equal
deleted
inserted
replaced
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: |