Merge pull request #2375 from InfinityPacer/main
This commit is contained in:
commit
ae0e171dd2
@ -158,6 +158,11 @@ class PluginManager(metaclass=Singleton):
|
|||||||
if pid and plugin_id != pid:
|
if pid and plugin_id != pid:
|
||||||
continue
|
continue
|
||||||
try:
|
try:
|
||||||
|
# 如果插件具有认证级别且当前认证级别不足,则不进行实例化
|
||||||
|
if hasattr(plugin, "auth_level"):
|
||||||
|
plugin.auth_level = plugin.auth_level
|
||||||
|
if self.siteshelper.auth_level < plugin.auth_level:
|
||||||
|
continue
|
||||||
# 存储Class
|
# 存储Class
|
||||||
self._plugins[plugin_id] = plugin
|
self._plugins[plugin_id] = plugin
|
||||||
# 未安装的不加载
|
# 未安装的不加载
|
||||||
|
@ -94,6 +94,10 @@ class Scheduler(metaclass=Singleton):
|
|||||||
link=settings.MP_DOMAIN('#/site')
|
link=settings.MP_DOMAIN('#/site')
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
PluginManager().init_config()
|
||||||
|
for plugin_id in PluginManager().get_running_plugin_ids():
|
||||||
|
self.update_plugin_job(plugin_id)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
self._auth_count += 1
|
self._auth_count += 1
|
||||||
logger.error(f"用户认证失败:{msg},共失败 {self._auth_count} 次")
|
logger.error(f"用户认证失败:{msg},共失败 {self._auth_count} 次")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user