mirror of https://github.com/Aidaho12/haproxy-wi
commit
6ba2567bdd
|
@ -100,6 +100,8 @@ def action_service(action: str, service: str) -> str:
|
||||||
'stop': 'disable --now',
|
'stop': 'disable --now',
|
||||||
'restart': 'restart',
|
'restart': 'restart',
|
||||||
}
|
}
|
||||||
|
if not re.match(r'^[a-zA-Z0-9\.\-]+$', service):
|
||||||
|
return f"Invalid service name: {service}. Only alphanumeric characters, dots, and hyphens are allowed."
|
||||||
cmd = f"sudo systemctl {actions[action]} {service}"
|
cmd = f"sudo systemctl {actions[action]} {service}"
|
||||||
if not roxy_sql.select_user_status():
|
if not roxy_sql.select_user_status():
|
||||||
return 'warning: The service is disabled because you are not subscribed. Read <a href="https://roxy-wi.org/pricing" ' \
|
return 'warning: The service is disabled because you are not subscribed. Read <a href="https://roxy-wi.org/pricing" ' \
|
||||||
|
|
Loading…
Reference in New Issue