Fix for an Issue #129

This commit is contained in:
Miroslav Stampar
2012-07-31 11:03:44 +02:00
parent bdbe8ff9d9
commit 142fc887f1
9 changed files with 105 additions and 95 deletions

View File

@@ -5,6 +5,8 @@ import logging
import os
import re
from lib.core.convert import stdoutencode
class ColorizingStreamHandler(logging.StreamHandler):
# color names to indices
color_map = {
@@ -45,7 +47,7 @@ class ColorizingStreamHandler(logging.StreamHandler):
def emit(self, record):
try:
message = self.format(record)
message = stdoutencode(self.format(record))
stream = self.stream
if not self.is_tty: