From bae9bdd9a0f7ae6fb0199cd3ff1b6915ef78406b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=B0=8F=E4=BA=91?= Date: Fri, 9 Jan 2026 18:30:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=97=A5=E5=BF=97=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=EF=BC=9A=E9=85=8D=E7=BD=AE=E6=A0=B9=20logger=20?= =?UTF-8?q?=E4=BB=A5=E6=98=BE=E7=A4=BA=E6=89=80=E6=9C=89=E9=83=A8=E7=BD=B2?= =?UTF-8?q?=E8=BF=87=E7=A8=8B=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .devops/monitor.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.devops/monitor.py b/.devops/monitor.py index a25f7c1..2d3019b 100644 --- a/.devops/monitor.py +++ b/.devops/monitor.py @@ -55,16 +55,22 @@ class GitMonitor: # 文件处理器 file_handler = logging.FileHandler(log_file, encoding='utf-8') file_handler.setFormatter(formatter) + file_handler.setLevel(log_level) # 控制台处理器 console_handler = logging.StreamHandler() console_handler.setFormatter(formatter) + console_handler.setLevel(log_level) - # 配置 logger + # 配置根 logger,让所有子 logger 都能输出 + root_logger = logging.getLogger() + root_logger.setLevel(log_level) + root_logger.addHandler(file_handler) + root_logger.addHandler(console_handler) + + # 配置当前 logger self.logger = logging.getLogger('GitMonitor') self.logger.setLevel(log_level) - self.logger.addHandler(file_handler) - self.logger.addHandler(console_handler) def get_remote_commit(self, repo_url, branch): """获取远程仓库的最新提交 hash"""