check_response: Check response for errors

Description Usage Arguments Value

View source: R/error_handling.R

Description

If API returns 400, there was a problem with the provided parameters; stop If API returns 400 and request was to /tokens endpoint, likely bad credentials; stop. If API returns 401, refresh access token if found and resend request. If API returns 403 and request was to /tokens endpoint, sleep for 60 seconds and try again. If API returns 404, an invalid dataset name was provided; stop. 5xx errors are re-sent through a normal RETRY

Usage

1
check_response(response)

Arguments

response

HTTP response

Value

string to determine retry strategy


steveputman/renverus documentation built on Dec. 23, 2021, 5:34 a.m.