Example #1
0
    def emit(self, record):
        """Inherited."""
        if record.name in self.loggers:
            logger = self.loggers[record.name]
        else:
            logger = GNAThub.Logger(record.name)
            self.loggers[record.name] = logger

        try:
            message = self.format(record)
            logger.log(message)
        except KeyboardInterrupt, SystemExit:
            raise
Example #2
0
    def emit(self, record):
        """Inherited."""
        if record.name in self.loggers:
            logger = self.loggers[record.name]
        else:
            logger = GNAThub.Logger(record.name)
            self.loggers[record.name] = logger

        try:
            message = self.format(record)
            logger.log(message)
        except KeyboardInterrupt:
            raise
        except Exception:
            self.handleError(record)
            return