fix 插件重载

This commit is contained in:
thsrite 2023-08-04 12:22:53 +08:00
parent f3bdfa38ba
commit af42f00d5d
2 changed files with 7 additions and 17 deletions

View File

@ -171,11 +171,13 @@ class CloudflareSpeedTest(_PluginBase):
new_hosts.append(host)
# 更新自定义Hosts
self.update_config({
self.update_config(
{
"hosts": new_hosts,
"err_hosts": err_hosts,
"enable": enable
}, "CustomHosts")
}, "CustomHosts"
)
# 更新优选ip
old_ip = self._cf_ip

View File

@ -219,18 +219,6 @@ class CustomHosts(_PluginBase):
self.systemmessage.put(f"更新系统hosts文件失败{str(err) or '请检查权限'}")
return err_flag, err_hosts
@eventmanager.register(EventType.PluginReload)
def reload(self, event):
"""
响应插件重载事件
"""
plugin_id = event.event_data.get("plugin_id")
if not plugin_id:
return
if plugin_id != self.__class__.__name__:
return
return self.init_plugin(self.get_config())
def stop_service(self):
"""
退出插件