aistore.sdk.errors
Module Contents
Classes
API
Bases: APIRequestError
Raised when an error is encountered from a query to the AIS cluster
Bases: AISError
Exception raised for AIStore related errors that may resolve by retrying.
Bases: Exception
Base class for errors from HTTP servers, e.g. AIS or AuthN
Bases: Exception
Raised when a direct-put from an ETL pod fails with a transient network error that is safe to retry (connection lost before a response was received).
Bases: AISError
Raised when a bucket is created but already exists in AIS
Bases: AISError
Raised when a bucket is expected and not found
Bases: AISError
Raised when an ETL is created but already exists in AIS
Bases: AISError
Raised when an ETL is expected but not found
Bases: AISRetryableError
Raised when AIS cannot obtain a write lock because another process is currently writing this object to local storage
Bases: AISRetryableError
Raised when an object is expected and not found
Bases: AISError
Raised when a remote bucket its required and missing for the requested operation
Bases: Exception
Raised when the bucket provider is invalid for the requested operation
Bases: Exception
Raised when incorrect range parameters are passed when creating an ObjectRange
Bases: ValueError
Raised when an ETL pipeline header is malformed or invalid.
Bases: Exception
Raised when the URL is invalid or any part of it is missing.
Bases: Exception
Raised when information on a job’s status could not be found on the AIS cluster
Bases: Exception
Raised when attempting to select a target for an object, but none were found in cluster map
Bases: Exception
Raised when an operation takes too long to complete
Bases: Exception
Raised when the status code from a response is not what’s expected.