You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add error handling to the base Endpoint request methods. #18
Closing: the requested error handling exists in kbcstorage/retry_requests.py. RetryRequests wraps every GET/POST/PUT/DELETE in the base Endpoint and retries on 5xx responses (which covers maintenance mode as well as transient server errors) with exponential backoff and a configurable max_requests_retries. 4xx responses are raised immediately as requests.HTTPError.
If there is a specific error code that still needs special treatment, please open a new issue with the concrete case.
Activity
odinuv commentedon Aug 28, 2017
this includes
jirkasemmler commentedon Sep 29, 2026
Closing: the requested error handling exists in
kbcstorage/retry_requests.py.RetryRequestswraps every GET/POST/PUT/DELETE in the baseEndpointand retries on 5xx responses (which covers maintenance mode as well as transient server errors) with exponential backoff and a configurablemax_requests_retries. 4xx responses are raised immediately asrequests.HTTPError.If there is a specific error code that still needs special treatment, please open a new issue with the concrete case.