refactor: migrate all remaining logging to structured_log, remove boilerplate helpers

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Justin Visser 2026-02-26 21:59:34 +01:00
parent 19ca53186c
commit db0ac6a228
27 changed files with 361 additions and 913 deletions

View file

@ -84,7 +84,7 @@ class OpenAlexClient:
)
raise OpenAlexRateLimitError("Rate limit exceeded fetching OpenAlex work by DOI")
if response.status_code >= 400:
logger.warning("OpenAlex API error: %s %s", response.status_code, response.text)
logger.warning("OpenAlex API error: %s %s", response.status_code, response.text[:500])
raise OpenAlexClientError(f"API Error {response.status_code}")
data = response.json()
@ -134,7 +134,7 @@ class OpenAlexClient:
)
raise OpenAlexRateLimitError("Rate limit exceeded fetching OpenAlex works list")
if response.status_code >= 400:
logger.warning("OpenAlex API error (filters=%s): %s %s", filters, response.status_code, response.text)
logger.warning("OpenAlex API error (filters=%s): %s %s", filters, response.status_code, response.text[:500])
raise OpenAlexClientError(f"API Error {response.status_code}")
data = response.json()