pull/621/head
Mr Chen 10 months ago
parent d0f33a0813
commit ae62bee78d
  1. 3
      plugins/fail2ban/index.html
  2. 18
      plugins/fail2ban/index.py

@ -16,9 +16,6 @@
<p onclick="pluginConfigTpl('fail2ban',$('.plugin_version').attr('version'));">配置修改</p> <p onclick="pluginConfigTpl('fail2ban',$('.plugin_version').attr('version'));">配置修改</p>
<p onclick="getRedisConfig($('.plugin_version').attr('version'));">性能调整</p> <p onclick="getRedisConfig($('.plugin_version').attr('version'));">性能调整</p>
<p onclick="redisStatus($('.plugin_version').attr('version'));">负载状态</p> <p onclick="redisStatus($('.plugin_version').attr('version'));">负载状态</p>
<p onclick="replStatus($('.plugin_version').attr('version'));">复制状态</p>
<p onclick="clusterStatus($('.plugin_version').attr('version'));">集群状态</p>
<p onclick="clusterNodes($('.plugin_version').attr('version'));">集群节点</p>
<p onclick="pluginLogs('fail2ban','','run_log');">运行日志</p> <p onclick="pluginLogs('fail2ban','','run_log');">运行日志</p>
</div> </div>
<div class="bt-w-con pd15"> <div class="bt-w-con pd15">

@ -96,6 +96,9 @@ def readConfigTpl():
content = mw.readFile(args['file']) content = mw.readFile(args['file'])
content = contentReplace(content) content = contentReplace(content)
return mw.returnJson(True, 'ok', content) return mw.returnJson(True, 'ok', content)
def runLog():
return '/var/log/fail2ban.log'
def f2bDir(): def f2bDir():
return '/run/fail2ban' return '/run/fail2ban'
@ -191,18 +194,6 @@ def reload():
return f2bOp('reload') return f2bOp('reload')
def getPort():
conf = getServerDir() + '/redis.conf'
content = mw.readFile(conf)
rep = r"^(" + r'port' + r')\s*([.0-9A-Za-z_& ~]+)'
tmp = re.search(rep, content, re.M)
if tmp:
return tmp.groups()[1]
return '6379'
def initdStatus(): def initdStatus():
current_os = mw.getOs() current_os = mw.getOs()
if current_os == 'darwin': if current_os == 'darwin':
@ -255,8 +246,7 @@ def initdUinstall():
return 'ok' return 'ok'
def runLog():
return '/var/log/fail2ban.log'
if __name__ == "__main__": if __name__ == "__main__":

Loading…
Cancel
Save