@@ -29,29 +29,32 @@ 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 ):
41+ # def __init__(self, bus, level=None, format=None, encoding=None):
42+ def __init__ (self , bus , level = None , format = None , encoding = "utf-8" ):
4243 StreamLogger .__init__ (self , bus , sys .stdout , level , format , encoding )
4344
4445
4546class StderrLogger (StreamLogger ):
4647
47- def __init__ (self , bus , level = None , format = None , encoding = None ):
48+ # def __init__(self, bus, level=None, format=None, encoding=None):
49+ def __init__ (self , bus , level = None , format = None , encoding = 'utf-8' ):
4850 StreamLogger .__init__ (self , bus , sys .stderr , level , format , encoding )
4951
5052
5153class FileLogger (StreamLogger ):
5254
5355 def __init__ (self , bus , filename = None , file = None ,
54- level = None , format = None , encoding = 'utf-8' ):
56+ level = None , format = None , encoding = 'utf8' ):
57+ # level=None, format=None, encoding='utf-8'):
5558 self .filename = filename
5659 if file is None :
5760 if filename is None :
0 commit comments