From 0f480a080e4c88677e0e7e6e05cb3d79d8f4ea24 Mon Sep 17 00:00:00 2001 From: midoks Date: Mon, 13 Jun 2022 00:16:28 +0800 Subject: [PATCH] Update config_api.py --- class/core/config_api.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/class/core/config_api.py b/class/core/config_api.py index 9b4fb0730..320076cc6 100755 --- a/class/core/config_api.py +++ b/class/core/config_api.py @@ -137,7 +137,18 @@ class config_api: if port != mw.getHostPort(): import system_api + import firewall_api + mw.setHostPort(port) + + msg = mw.getInfo('放行端口[{1}]成功', (port,)) + mw.writeLog("防火墙管理", msg) + addtime = time.strftime('%Y-%m-%d %X', time.localtime()) + mw.M('firewall').add('port,ps,addtime', (port, ps, addtime)) + + firewall_api.firewall_api().addAcceptPort(port) + firewall_api.firewall_api().firewallReload() + system_api.system_api().restartMw() if host_ip != mw.getHostAddr():