From a4a77708e5ccb6d5ce7b75fd4af6b81fb9ae355e Mon Sep 17 00:00:00 2001 From: Brian Martin Date: Mon, 20 Jan 2020 11:27:22 -0500 Subject: [PATCH] add bumper api to proxymode add bumper api to proxymode --- bumper/confserver.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bumper/confserver.py b/bumper/confserver.py index 36eb2b5..51db531 100644 --- a/bumper/confserver.py +++ b/bumper/confserver.py @@ -67,6 +67,10 @@ class ConfServer: self.app.add_routes( [ + + web.get("/bot/remove/{did}", self.handle_RemoveBot, name='remove-bot'), + web.get("/client/remove/{resource}", self.handle_RemoveClient, name='remove-client'), + web.get("/restart_{service}", self.handle_RestartService, name='restart-service'), web.route("*", "/{path:.*}", self.handle_proxy, name="confserver_proxy"), ] ) @@ -87,7 +91,7 @@ class ConfServer: if request.raw_path == "/": return await self.handle_base(request) if request.raw_path == "/lookup.do": - return await self.handle_lookup(request) #use bumper to handle lookup so bot gets Bumper IP and not Ecovacs + return await self.handle_lookup(request) #use bumper to handle lookup so bot gets Bumper IP and not Ecovacs matchproxy = bumper.config_proxyMode_getServerIP("app", request.host)