def format(self, record): rv = super(ColorizingStreamHandlerMixin, self).format(record) if self.should_colorize(record): color = self.get_color(record) if color: rv = colorize(color, rv) return rv
def format_and_encode(self, record): rv = super(ColorizingStreamHandlerMixin, self) \ .format_and_encode(record) if self.should_colorize(record): color = self.get_color(record) if color: rv = colorize(color, rv.rstrip('\n')) + '\n' return rv