add lost log_request_response call

This commit is contained in:
bigcat88 2025-08-03 12:16:55 +03:00
parent b3285cb595
commit 52fa4f9d33
No known key found for this signature in database
GPG Key ID: 1F0BF0EC3CF22721

View File

@ -527,6 +527,15 @@ class ApiClient:
)
return resp
except (ClientError, asyncio.TimeoutError) as e:
request_logger.log_request_response(
operation_id=operation_id,
request_method="PUT",
request_url=upload_url,
response_status_code=e.status if hasattr(e, "status") else None,
response_headers=dict(e.headers) if getattr(e, "headers") else None,
response_content=None,
error_message=f"{type(e).__name__}: {str(e)}",
)
if attempt < max_retries:
logging.warning(
"Upload failed (%s/%s). Retrying in %.2fs. %s", attempt + 1, max_retries, delay, str(e)