|
@@ -55,6 +55,12 @@ def setup_logging():
|
|
|
logger.addHandler(handler)
|
|
logger.addHandler(handler)
|
|
|
logger.addHandler(file_handler)
|
|
logger.addHandler(file_handler)
|
|
|
|
|
|
|
|
|
|
+ # 确保所有子模块都继承 DEBUG 级别
|
|
|
|
|
+ for name in logging.root.manager.loggerDict:
|
|
|
|
|
+ if name.startswith('mylib'):
|
|
|
|
|
+ logging.getLogger(name).setLevel(logging.DEBUG)
|
|
|
|
|
+ logging.getLogger(name).propagate = True
|
|
|
|
|
+
|
|
|
# Disable propagation for all third-party loggers
|
|
# Disable propagation for all third-party loggers
|
|
|
for name in logging.root.manager.loggerDict:
|
|
for name in logging.root.manager.loggerDict:
|
|
|
if not name.startswith('mylib'):
|
|
if not name.startswith('mylib'):
|