Class: Strike::Errors

Inherits:
Object
  • Object
show all
Defined in:
lib/strike/errors.rb

Defined Under Namespace

Classes: BadRequestError, InternalServerError, NotFoundError, TooManyRequestsError, UnauthorizedError

Constant Summary collapse

BAD_REQUEST =
400
UNAUTHORIZED =
401
NOT_FOUND =
404
TOO_MANY_REQUESTS =
429
INTERNAL_SERVER_ERROR =
500
ERROR_MAP =
{
  BAD_REQUEST => BadRequestError,
  UNAUTHORIZED => UnauthorizedError,
  NOT_FOUND => NotFoundError,
  TOO_MANY_REQUESTS => TooManyRequestsError,
  INTERNAL_SERVER_ERROR => InternalServerError
}.freeze