#!/usr/bin/env python3 import html import cgi import requests import funct import sql from configparser import ConfigParser, ExtendedInterpolation from requests_toolbelt.utils import dump print("Content-type: text/html\n") form = cgi.FieldStorage() serv = form.getvalue('serv') if serv is None: first_serv = sql.get_dick_permit() for i in first_serv: serv = i[2] break print('<a name="top"></a><div class="container">') funct.get_auto_refresh("HAproxy statistics") print('<br />' '<form style="padding-left: 20px;" action="viewsttats.py" method="get">' '<select autofocus required name="serv" id="serv">' '<option disabled>Choose server</option>') funct.choose_only_select(serv, master_slave=1) print('</select>' '<a class="ui-button ui-widget ui-corner-all" id="show" title="Show stats" onclick="showStats()">Show</a>' '</form>' '<div id="ajax" style="margin-left: 10px;"></div>') funct.head("Stats HAproxy configs") print('</div><script> window.onload = showStats()</script>') funct.footer()