Browse Source

v6.3.17.0

Changelog: https://roxy-wi.org/changelog#6_3_17
pull/364/head
Aidaho 1 year ago
parent
commit
49202813e2
  1. 55
      app/modules/tools/checker.py

55
app/modules/tools/checker.py

@ -1,11 +1,15 @@
from jinja2 import Environment, FileSystemLoader
import modules.db.sql as sql
import modules.roxywi.common as roxywi_common
import modules.common.common as common
import modules.roxywi.roxy as roxywi_mod
import modules.roxywi.common as roxywi_common
form = common.form
def load_checker(page: str) -> None:
def load_checker() -> None:
page = form.getvalue('page')
groups = sql.select_groups()
services = roxywi_mod.get_services_status()
lang = roxywi_common.get_user_lang()
@ -58,3 +62,50 @@ def load_checker(page: str) -> None:
keepalived_servers=keepalived_servers, haproxy_settings=haproxy_settings, nginx_settings=nginx_settings,
keepalived_settings=keepalived_settings, apache_settings=apache_settings, page=page, lang=lang)
print(template)
def update_haproxy_settings() -> None:
setting_id = int(form.getvalue('updateHaproxyCheckerSettings'))
email = int(form.getvalue('email'))
service_alert = int(form.getvalue('server'))
backend_alert = int(form.getvalue('backend'))
maxconn_alert = int(form.getvalue('maxconn'))
telegram_id = int(form.getvalue('telegram_id'))
slack_id = int(form.getvalue('slack_id'))
pd_id = int(form.getvalue('pd_id'))
if sql.update_haproxy_checker_settings(email, telegram_id, slack_id, pd_id, service_alert, backend_alert,
maxconn_alert, setting_id):
print('ok')
else:
print('error: Cannot update Checker settings')
def update_keepalived_settings() -> None:
setting_id = int(form.getvalue('updateKeepalivedCheckerSettings'))
email = int(form.getvalue('email'))
service_alert = int(form.getvalue('server'))
backend_alert = int(form.getvalue('backend'))
telegram_id = int(form.getvalue('telegram_id'))
slack_id = int(form.getvalue('slack_id'))
pd_id = int(form.getvalue('pd_id'))
if sql.update_keepalived_checker_settings(email, telegram_id, slack_id, pd_id, service_alert, backend_alert,
setting_id):
print('ok')
else:
print('error: Cannot update Checker settings')
def update_service_settings() -> None:
setting_id = int(form.getvalue('updateServiceCheckerSettings'))
email = int(form.getvalue('email'))
service_alert = int(form.getvalue('server'))
telegram_id = int(form.getvalue('telegram_id'))
slack_id = int(form.getvalue('slack_id'))
pd_id = int(form.getvalue('pd_id'))
if sql.update_service_checker_settings(email, telegram_id, slack_id, pd_id, service_alert, setting_id):
print('ok')
else:
print('error: Cannot update Checker settings')

Loading…
Cancel
Save