Esempio n. 1
0
    serv = form.getvalue('serv')
    action = form.getvalue('action_waf')
    funct.logging(serv, 'WAF service was ' + action, haproxywi=1, login=1)
    commands = ["sudo systemctl %s waf" % action]
    funct.ssh_command(serv, commands)

if act == "overview":
    ovw.get_overview()

if act == "overviewwaf":
    ovw.get_overviewWaf(form.getvalue('page'))

if act == "overviewServers":
    id = form.getvalue('id')
    name = form.getvalue('name')
    ovw.get_overviewServers(ip=serv, name=name, page=form.getvalue('page'))

if form.getvalue('action'):
    import requests
    from requests_toolbelt.utils import dump

    haproxy_user = sql.get_setting('stats_user')
    haproxy_pass = sql.get_setting('stats_password')
    stats_port = sql.get_setting('stats_port')
    stats_page = sql.get_setting('stats_page')

    postdata = {
        'action': form.getvalue('action'),
        's': form.getvalue('s'),
        'b': form.getvalue('b')
    }
Esempio n. 2
0
if form.getvalue('action_hap') is not None and serv is not None:
    serv = form.getvalue('serv')
    action = form.getvalue('action_hap')

    if funct.check_haproxy_config(serv):
        commands = ["sudo systemctl %s haproxy" % action]
        funct.ssh_command(serv, commands)
        print("HAproxy was %s" % action)
    else:
        print("Bad config, check please")

if act == "overview":
    ovw.get_overview()

if act == "overviewServers":
    ovw.get_overviewServers()

if form.getvalue('action'):
    import requests
    from requests_toolbelt.utils import dump

    haproxy_user = funct.get_config_var('haproxy', 'stats_user')
    haproxy_pass = funct.get_config_var('haproxy', 'stats_password')
    stats_port = funct.get_config_var('haproxy', 'stats_port')
    stats_page = funct.get_config_var('haproxy', 'stats_page')

    postdata = {
        'action': form.getvalue('action'),
        's': form.getvalue('s'),
        'b': form.getvalue('b')
    }
Esempio n. 3
0
	serv = form.getvalue('serv')
	action = form.getvalue('action_waf')
	funct.logging(serv, 'WAF service was '+action, haproxywi=1, login=1)
	commands = [ "sudo systemctl %s waf" % action ]
	funct.ssh_command(serv, commands)		
	
if act == "overview":
	ovw.get_overview()
	
if act == "overviewwaf":
	ovw.get_overviewWaf(form.getvalue('page'))
	
if act == "overviewServers":
	id = form.getvalue('id')
	name = form.getvalue('name')
	ovw.get_overviewServers(ip=serv,name=name,id=form.getvalue('id'))
	
	
if act == "overviewHapwi":
	from jinja2 import Environment, FileSystemLoader
	env = Environment(loader=FileSystemLoader('templates/ajax'), autoescape=True)
	template = env.get_template('/overviewHapwi.html')
	cmd = "top -b -n 1 |head -9"
	server_status, stderr = funct.subprocess_execute(cmd)
	
	template = template.render(server_status=server_status,stderr=stderr)									
	print(template)
	
	
if form.getvalue('action'):
	import requests