From f4ff4817349b53b0d15be5b9495eb82f96e752af Mon Sep 17 00:00:00 2001 From: ThisModernDay Date: Sat, 21 Oct 2023 16:14:56 -0400 Subject: [PATCH] Added API route for server reboot. --- server.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server.py b/server.py index 63f337a87..c3998bbfc 100644 --- a/server.py +++ b/server.py @@ -120,6 +120,10 @@ class PromptServer(): self.sockets.pop(sid, None) return ws + @routes.get("/reboot") + def restart(self): + return os.execv(sys.executable, ['python'] + sys.argv) + @routes.get("/") async def get_root(request): return web.FileResponse(os.path.join(self.web_root, "index.html"))