taolib.testing.file_storage.errors#

文件存储自定义异常。

定义文件存储系统中使用的异常层次结构。

Exceptions#

StorageError

所有存储错误的基类。

FileNotFoundError_

文件不存在。

BucketNotFoundError

存储桶不存在。

BucketNotEmptyError

存储桶非空,无法删除。

UploadSessionNotFoundError

上传会话不存在。

UploadSessionExpiredError

上传会话已过期。

FileValidationError

文件验证失败(MIME/大小/格式)。

StorageBackendError

后端存储操作失败。

CDNError

CDN 操作失败。

AccessDeniedError

访问被拒绝。

QuotaExceededError

超出配额限制。

ChunkMismatchError

分片校验和不匹配或索引越界。

DuplicateObjectError

对象键已存在。

SignedUrlError

签名 URL 验证失败。

Module Contents#

exception taolib.testing.file_storage.errors.StorageError#

Bases: Exception

所有存储错误的基类。

exception taolib.testing.file_storage.errors.FileNotFoundError_#

Bases: StorageError

文件不存在。

exception taolib.testing.file_storage.errors.BucketNotFoundError#

Bases: StorageError

存储桶不存在。

exception taolib.testing.file_storage.errors.BucketNotEmptyError#

Bases: StorageError

存储桶非空,无法删除。

exception taolib.testing.file_storage.errors.UploadSessionNotFoundError#

Bases: StorageError

上传会话不存在。

exception taolib.testing.file_storage.errors.UploadSessionExpiredError#

Bases: StorageError

上传会话已过期。

exception taolib.testing.file_storage.errors.FileValidationError#

Bases: StorageError

文件验证失败(MIME/大小/格式)。

exception taolib.testing.file_storage.errors.StorageBackendError#

Bases: StorageError

后端存储操作失败。

exception taolib.testing.file_storage.errors.CDNError#

Bases: StorageError

CDN 操作失败。

exception taolib.testing.file_storage.errors.AccessDeniedError#

Bases: StorageError

访问被拒绝。

exception taolib.testing.file_storage.errors.QuotaExceededError#

Bases: StorageError

超出配额限制。

exception taolib.testing.file_storage.errors.ChunkMismatchError#

Bases: StorageError

分片校验和不匹配或索引越界。

exception taolib.testing.file_storage.errors.DuplicateObjectError#

Bases: StorageError

对象键已存在。

exception taolib.testing.file_storage.errors.SignedUrlError#

Bases: StorageError

签名 URL 验证失败。