pokken: rearrange logging, fix types

This commit is contained in:
2023-03-12 16:30:57 -04:00
parent 65e9ecd58c
commit fddf2e448a
2 changed files with 16 additions and 12 deletions

View File

@ -115,15 +115,16 @@ class PokkenServlet(resource.Resource):
pokken_request.type
].name.lower()
self.logger.info(f"{endpoint} request")
handler = getattr(self.base, f"handle_{endpoint}", None)
if handler is None:
self.logger.warn(f"No handler found for message type {endpoint}")
return self.base.handle_noop(pokken_request)
self.logger.info(f"{endpoint} request from {Utils.get_ip_addr(request)}")
self.logger.debug(pokken_request)
ret = handler(pokken_request)
#self.logger.debug(f"Response: {ret}")
self.logger.debug(f"Response: {ret}")
return ret
def handle_matching(self, request: Request) -> bytes: