数据库连接优化
This commit is contained in:
@@ -5,6 +5,7 @@ from typing import Dict, Any, List, Optional, Tuple
|
||||
|
||||
from wcferry import Wcf, WxMsg
|
||||
|
||||
from db.connection import DBConnectionManager
|
||||
from plugin_common.message_plugin_interface import MessagePluginInterface
|
||||
from plugin_common.plugin_interface import PluginStatus
|
||||
from plugins.stats_collector.decorators import plugin_stats_decorator
|
||||
@@ -59,12 +60,8 @@ class MessageSignPlugin(MessagePluginInterface):
|
||||
self.message_util = context.get("message_util")
|
||||
self.gbm = context.get("gbm")
|
||||
self.all_contacts = context.get("all_contacts", {})
|
||||
self.db_manager = context.get("db_manager")
|
||||
|
||||
if not self.db_manager:
|
||||
self.LOG.error("数据库连接管理器未初始化,插件无法正常工作")
|
||||
return False
|
||||
|
||||
self.db_manager = DBConnectionManager.get_instance()
|
||||
# 初始化数据库操作类
|
||||
self.sign_in_db = SignInDB(self.db_manager)
|
||||
self.sign_in_redis = SignInRedisDB(self.db_manager)
|
||||
|
||||
Reference in New Issue
Block a user