mirror of
https://gitlab.com/crafty-controller/crafty-4.git
synced 2024-08-30 18:23:09 +00:00
Cleanup ajax a bit more
This commit is contained in:
parent
cd475e0cf5
commit
c0bca38319
@ -321,23 +321,6 @@ class AjaxHandler(BaseHandler):
|
|||||||
self.controller.cached_login = "login_1.jpg"
|
self.controller.cached_login = "login_1.jpg"
|
||||||
return
|
return
|
||||||
|
|
||||||
elif page == "kill":
|
|
||||||
if not permissions["Commands"] in user_perms:
|
|
||||||
if not superuser:
|
|
||||||
self.redirect("/panel/error?error=Unauthorized access to Commands")
|
|
||||||
return
|
|
||||||
server_id = self.get_argument("id", None)
|
|
||||||
svr = self.controller.servers.get_server_instance_by_id(server_id)
|
|
||||||
try:
|
|
||||||
svr.kill()
|
|
||||||
time.sleep(5)
|
|
||||||
svr.cleanup_server_object()
|
|
||||||
svr.record_server_stats()
|
|
||||||
except Exception as e:
|
|
||||||
logger.error(
|
|
||||||
f"Could not find PID for requested termsig. Full error: {e}"
|
|
||||||
)
|
|
||||||
return
|
|
||||||
elif page == "eula":
|
elif page == "eula":
|
||||||
server_id = self.get_argument("id", None)
|
server_id = self.get_argument("id", None)
|
||||||
svr = self.controller.servers.get_server_instance_by_id(server_id)
|
svr = self.controller.servers.get_server_instance_by_id(server_id)
|
||||||
|
Loading…
Reference in New Issue
Block a user