Source code for dace.error

[docs]class DaceTimeoutError(Exception): """ The operation has timed out """ def __init__(self, message="Timeout calling url", timeout=None): super(Exception, self).__init__(message) self.timeout = timeout
[docs]class DaceRetryRequestedError(Exception): """ The operation has raised an error, but would like to retry """
[docs]class DaceRetryExhausedError(Exception): """ The operation has exceeded its number of retries """
[docs]class DaceRateLimitedError(Exception): """ The operation has hit its rate limit """
[docs]class DaceCircuitOpenError(Exception): """The circuit breaker is open."""