summaryrefslogtreecommitdiffstats
path: root/SCons
diff options
context:
space:
mode:
authorJoseph Brill <48932340+jcbrill@users.noreply.github.com>2022-07-01 16:59:50 (GMT)
committerJoseph Brill <48932340+jcbrill@users.noreply.github.com>2022-07-01 16:59:50 (GMT)
commit033e876212f949069f2110b04a7552e02cd4ae56 (patch)
treeabb034af421cc7d64caa2fc9e07fa7ba6b1c7511 /SCons
parentfa7f870b7768fae625396c0a0dfface959fee65f (diff)
downloadSCons-033e876212f949069f2110b04a7552e02cd4ae56.zip
SCons-033e876212f949069f2110b04a7552e02cd4ae56.tar.gz
SCons-033e876212f949069f2110b04a7552e02cd4ae56.tar.bz2
Fix: make MSCommon logger to be independent of root logger.
Diffstat (limited to 'SCons')
-rw-r--r--SCons/Tool/MSCommon/common.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/SCons/Tool/MSCommon/common.py b/SCons/Tool/MSCommon/common.py
index da8fd55..aa01abc 100644
--- a/SCons/Tool/MSCommon/common.py
+++ b/SCons/Tool/MSCommon/common.py
@@ -85,11 +85,11 @@ if LOGFILE:
log_handler = logging.StreamHandler(sys.stdout)
else:
log_handler = logging.FileHandler(filename=LOGFILE)
- logging.basicConfig(
- format=log_format,
- handlers=[log_handler],
- level=logging.DEBUG)
+ log_formatter = logging.Formatter(log_format)
+ log_handler.setFormatter(log_formatter)
logger = logging.getLogger(name=__name__)
+ logger.setLevel(level=logging.DEBUG)
+ logger.addHandler(log_handler)
logger.addFilter(_Debug_Filter())
debug = logger.debug
else: