def log_error(self, text): try: self.log(text, 0) except: # Make sure the message gets out even if writing to the log file # fails. safe_write(sys.stderr, text)
def fatal_error(self, text): try: self.log_error(text) except: # Make sure the message gets out even if writing to the log file # fails. pass safe_write(sys.stderr, text) sys.exit(1)
def log_error(self, text): if signals.hup_received(): self.reopen_logfile() try: self.log(text, 0) except: # Make sure the message gets out even if writing to the log file # fails. safe_write(sys.stderr, text)
def log(self, text, level=1): if level <= self._log_level: safe_write(self._log_fp, text) self._log_fp.flush()