From 6d7f83e92f4ced94fcaf4fdf352d1cb8da5d7970 Mon Sep 17 00:00:00 2001 From: liuwei Date: Mon, 26 May 2025 14:24:40 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugin_common/plugin_manager.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/plugin_common/plugin_manager.py b/plugin_common/plugin_manager.py index a934999..90b10a2 100644 --- a/plugin_common/plugin_manager.py +++ b/plugin_common/plugin_manager.py @@ -304,7 +304,7 @@ class PluginManager: # 修改检查enable状态的代码:遍历所有配置节点 for section in plugin._config.values(): if isinstance(section, dict) and not section.get("enable", True): - self.LOG.info(f"PluginManager:插件 {module_name} 已禁用,跳过加载") + self.LOG.debug(f"PluginManager:插件 {module_name} 已禁用,跳过加载") return None # 初始化插件 @@ -444,20 +444,20 @@ class PluginManager: display_name, plugin = self.find_plugin_by_name(name) if not plugin: - self.LOG.info(f"PluginManager:插件 {name} 未加载") + self.LOG.debug(f"PluginManager:插件 {name} 未加载") return False if plugin.status == PluginStatus.RUNNING: - self.LOG.info(f"PluginManager:插件 {display_name} 已经在运行") + self.LOG.debug(f"PluginManager:插件 {display_name} 已经在运行") return True if plugin.start(): plugin.status = PluginStatus.RUNNING - self.LOG.info(f"PluginManager:插件 {display_name} 状态变更为在运行") + self.LOG.debug(f"PluginManager:插件 {display_name} 状态变更为在运行") return True else: plugin.status = PluginStatus.ERROR - self.LOG.info(f"PluginManager:插件 {display_name} 状态变更为异常") + self.LOG.debug(f"PluginManager:插件 {display_name} 状态变更为异常") return False def stop_plugin(self, name: str) -> bool: @@ -474,20 +474,20 @@ class PluginManager: display_name, plugin = self.find_plugin_by_name(name) if not plugin: - self.LOG.info(f"插件 {name} 未加载") + self.LOG.debug(f"插件 {name} 未加载") return False if plugin.status != PluginStatus.RUNNING: - self.LOG.info(f"插件 {display_name} 未在运行") + self.LOG.debug(f"插件 {display_name} 未在运行") return True if plugin.stop(): plugin.status = PluginStatus.STOPPED - self.LOG.info(f"插件 {display_name} 状态变更为已停止") + self.LOG.debug(f"插件 {display_name} 状态变更为已停止") return True else: plugin.status = PluginStatus.ERROR - self.LOG.info(f"插件 {display_name} 状态变更为异常") + self.LOG.debug(f"插件 {display_name} 状态变更为异常") return False def shutdown_plugins(self) -> bool: @@ -544,7 +544,7 @@ class PluginManager: # 顺便更新映射 if module_name not in self.module_to_display: self.module_to_display[module_name] = display_name - self.LOG.info(f"PluginManager:添加缺失的模块映射 {module_name} -> {display_name}") + self.LOG.debug(f"PluginManager:添加缺失的模块映射 {module_name} -> {display_name}") return display_name, plugin # 不区分大小写比较 @@ -580,6 +580,6 @@ class PluginManager: if hasattr(plugin, "set_bot"): try: plugin.set_bot(bot) - self.LOG.info(f"已成功注入 bot 到插件 {name}") + self.LOG.debug(f"已成功注入 bot 到插件 {name}") except Exception as e: self.LOG.error(f"注入 bot 到插件 {name} 失败: {e}")