# Check for error conditions
error_msg <- "API rate limit exceeded for 123.123.123.123"
IssueTrackeR:::api_rate_reached(error_msg)
# Check API call type
api_url <- "https://api.github.com/repos/owner/repo"
IssueTrackeR:::is_repo_call(api_url)
IssueTrackeR:::is_not_found(error_msg)
# Handle unknown errors
unknown_error <- "Unknown error occurred"
IssueTrackeR:::weird_msg(unknown_error)
Run the code above in your browser using DataLab