add bumper api to proxymode

add bumper api to proxymode
This commit is contained in:
Brian Martin 2020-01-20 11:27:22 -05:00
parent 904167a8c5
commit a4a77708e5

View file

@ -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)