errors#

Define all errors specific to Rootski Api.

As a pattern, errors used in Rootski Api define custom error classes for different error types. This is useful in helping the calling application discern tool errors from those generated by upstream tools.




Exceptions#

AuthServiceError

Raised when there is an error regarding the auth service

BadBreakdownItemError

Raised when a Breakdown Item is initialized incorrectly.

ConfigurationError

Raised when there is a configuration error.

MalformedTokenError(token, stacktrace_error)

RootskiApiError

Base error class for Rootski Api.

UserAlreadyRegisteredError

Raised if an attempt is made to register a user that is already registered.