mirror of https://gitlab.com/ita1024/waf.git
Do not force an encoding on config.log on python2 #1974
This commit is contained in:
parent
dd3a173e46
commit
8fedfef8a3
|
@ -328,7 +328,11 @@ def make_logger(path, name):
|
||||||
:type name: string
|
:type name: string
|
||||||
"""
|
"""
|
||||||
logger = logging.getLogger(name)
|
logger = logging.getLogger(name)
|
||||||
hdlr = logging.FileHandler(path, 'w', encoding=sys.stdout.encoding)
|
if sys.hexversion > 0x3000000:
|
||||||
|
encoding = sys.stdout.encoding
|
||||||
|
else:
|
||||||
|
encoding = None
|
||||||
|
hdlr = logging.FileHandler(path, 'w', encoding=encoding)
|
||||||
formatter = logging.Formatter('%(message)s')
|
formatter = logging.Formatter('%(message)s')
|
||||||
hdlr.setFormatter(formatter)
|
hdlr.setFormatter(formatter)
|
||||||
logger.addHandler(hdlr)
|
logger.addHandler(hdlr)
|
||||||
|
|
Loading…
Reference in New Issue