@@ -29,32 +29,29 @@ def log(self, msg, level):
2929 if self .encoding is not None :
3030 if isinstance (complete_msg , unicodestr ):
3131 complete_msg = complete_msg .encode (self .encoding )
32- # else:
33- # if not isinstance(complete_msg, unicodestr):
34- # complete_msg = complete_msg.decode("utf-8")
32+ else :
33+ if not isinstance (complete_msg , unicodestr ):
34+ complete_msg = complete_msg .decode ("utf-8" )
3535 self .stream .write (complete_msg )
3636 self .stream .flush ()
3737
3838
3939class StdoutLogger (StreamLogger ):
4040
41- # def __init__(self, bus, level=None, format=None, encoding=None):
42- def __init__ (self , bus , level = None , format = None , encoding = "utf-8" ):
41+ def __init__ (self , bus , level = None , format = None , encoding = None ):
4342 StreamLogger .__init__ (self , bus , sys .stdout , level , format , encoding )
4443
4544
4645class StderrLogger (StreamLogger ):
4746
48- # def __init__(self, bus, level=None, format=None, encoding=None):
49- def __init__ (self , bus , level = None , format = None , encoding = 'utf-8' ):
47+ def __init__ (self , bus , level = None , format = None , encoding = None ):
5048 StreamLogger .__init__ (self , bus , sys .stderr , level , format , encoding )
5149
5250
5351class FileLogger (StreamLogger ):
5452
5553 def __init__ (self , bus , filename = None , file = None ,
56- level = None , format = None , encoding = 'utf8' ):
57- # level=None, format=None, encoding='utf-8'):
54+ level = None , format = None , encoding = 'utf-8' ):
5855 self .filename = filename
5956 if file is None :
6057 if filename is None :
0 commit comments