Aidaho 2022-03-24 10:23:29 +02:00
parent 03226ae657
commit c629cef68f
6 changed files with 10 additions and 5 deletions

View File

@ -22,7 +22,7 @@ if (
form.getvalue('generateconfig') is None
):
try:
user, user_id, role, token, servers, user_services = funct.get_users_params()
user, user_id, role, token, servers, user_services = funct.get_users_params(haproxy=1)
cookie = http.cookies.SimpleCookie(os.environ.get("HTTP_COOKIE"))
group = cookie.get('group')
user_group = group.value

View File

@ -47,7 +47,7 @@ else:
action = "config.py"
configs_dir = funct.get_config_var('configs', 'haproxy_save_configs_dir')
file_format = 'cfg'
servers = sql.get_dick_permit()
servers = sql.get_dick_permit(haproxy=1)
if serv is not None:
if service == 'nginx':

View File

@ -1538,10 +1538,14 @@ def get_users_params(**kwargs):
role = ''
user_services = ''
token = ''
if kwargs.get('virt'):
if kwargs.get('virt') and kwargs.get('haproxy'):
servers = sql.get_dick_permit(virt=1, haproxy=1)
elif kwargs.get('virt'):
servers = sql.get_dick_permit(virt=1)
elif kwargs.get('disable'):
servers = sql.get_dick_permit(disable=0)
elif kwargs.get('haproxy'):
servers = sql.get_dick_permit(haproxy=1)
else:
servers = sql.get_dick_permit()

View File

@ -9,7 +9,7 @@ funct.check_login(service=1)
form = funct.form
try:
user, user_id, role, token, servers, user_services = funct.get_users_params(virt=1)
user, user_id, role, token, servers, user_services = funct.get_users_params(virt=1, haproxy=1)
servbackend = form.getvalue('servbackend')
serv = form.getvalue('serv')
if servbackend is None:

View File

@ -47,6 +47,7 @@ else:
if funct.check_login(service=1):
title = "Working with versions HAProxy configs"
configs_dir = funct.get_config_var('configs', 'haproxy_save_configs_dir')
servers = sql.get_dick_permit(haproxy=1)
action = "versions.py"
if serv is not None and form.getvalue('del') is not None:

View File

@ -18,7 +18,7 @@ else:
title = 'HAProxy stats page'
try:
user, user_id, role, token, servers, user_services = funct.get_users_params(virt=1)
user, user_id, role, token, servers, user_services = funct.get_users_params(virt=1, haproxy=1)
if serv is None:
first_serv = servers