Creates error messages with context, solutions, and links to documentation
Examples
if (FALSE) { # \dontrun{
if (vcpus_needed > vcpus_available) {
stop(starburst_error(
"Insufficient Fargate vCPU quota",
context = list(
workers_requested = workers,
vcpus_needed = vcpus_needed,
vcpus_available = vcpus_available,
region = region
),
solution = "Request quota increase or reduce workers"
))
}
} # }
