We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9ec1c6a commit e27d70eCopy full SHA for e27d70e
1 file changed
apps/geoip/src/main.py
@@ -57,6 +57,7 @@ async def health(response: Response) -> HealthResponse:
57
@app.post("/v1/lookup", response_model=LookupResponse)
58
async def lookup(payload: LookupRequest) -> LookupResponse:
59
try:
60
+ logger.info("getting info for %s", payload.ip)
61
return await asyncio.to_thread(app.state.geoip_manager.lookup, payload.ip)
62
except RuntimeError as error:
63
raise HTTPException(status_code=503, detail=str(error)) from error
@@ -70,4 +71,3 @@ async def lookup(payload: LookupRequest) -> LookupResponse:
70
71
if __name__ == "__main__":
72
settings = Settings.from_env()
73
uvicorn.run("src.main:app", host="0.0.0.0", port=settings.port)
-
0 commit comments