Blobs Errors

This module contains the different errors that can happen when dealing with blobs.

exception leap.soledad.client._db.blobs.errors.BlobAlreadyExistsError(message=None)[source]

Raised on attempts to put local or remote blobs that already exist in storage.

exception leap.soledad.client._db.blobs.errors.BlobNotFoundError(message=None)[source]

Raised on attemtps to get remote blobs that do not exist in storage.

exception leap.soledad.client._db.blobs.errors.InvalidFlagsError(message=None)[source]

Raised on attempts to set invalid flags for remotelly stored blobs.

exception leap.soledad.client._db.blobs.errors.MaximumRetriesError[source]

Raised when the maximum number of transfer retries has been reached.

exception leap.soledad.client._db.blobs.errors.RetriableTransferError[source]

Raised for any blob transfer error that is considered retriable.