cmem_client.exceptions¤
Custom exception classes for the cmem_client package.
This module defines all custom exceptions used throughout the cmem_client library, providing specific error types for different failure scenarios such as authentication, configuration, and repository operations.
Classes:
- BaseError – Base exception for all cmem_client exceptions.
- ClientEnvConfigError – Exception raised when an environment key is missing.
- ClientNoAuthProviderError – Exception raised when no auth provider is given but needed.
- FilesDeleteError – Exception raised when a file import fails.
- FilesExportError – Exception raised when a file export fails.
- FilesImportError – Exception raised when a file import fails.
- FilesNotFoundError – Exception raised when a file is not found in a project.
- FilesReadError – Exception raised when reading the content of a file fails.
- GraphExportError – Exception raised when a vocabulary export operation fails.
- GraphImportError – Exception raised when a vocabulary import operation fails.
- GraphStoreBusyError – Exception raised when a graph store admin operation is attempted while another is already in progress.
- GraphVannMetadataConflictError – Exception raised when vann namespace metadata in the file conflicts with provided config.
- GraphVannMetadataMissingError – Exception raised when vann namespace metadata is missing from an ontology file.
- MarketplaceAuthError – Exception raised when a marketplace auth operation failed or is invalid.
- MarketplaceDeleteError – Exception raised when a marketplace delete operation failed or is invalid.
- MarketplacePackagesDeleteError – Exception raised when a marketplace package deletion fails.
- MarketplacePackagesExportError – Exception raised when a marketplace packages export fails.
- MarketplacePackagesImportError – Exception raised when a marketplace package installation fails.
- MarketplaceReadError – Exception raised when a marketplace read operation failed or is invalid.
- MarketplaceWriteError – Exception raised when a marketplace write operation failed or is invalid.
- ProjectExportError – Exception raised when a project export operation fails.
- ProjectImportError – Exception raised when a project import operation fails.
- PythonPackageImportError – Exception raised when a python plugin import fails.
- QueryExportError – Exception raised when a query export operation fails.
- QueryNotFoundError – Exception raised when a query is not found in the catalog.
- QueryUpdateError – Exception raised when a query update operation fails.
- RepositoryConfigError – Exception raised when a repository configuration is invalid.
- RepositoryItemNotFoundError – Exception raised when a specific item is missing in a repository.
- RepositoryModificationError – Exception raised when a repository modification failed or is invalid.
- RepositoryReadError – Exception raised when a repository read operation failed or is invalid.
- VocabularyInstallError – Exception raised when a vocabulary installation fails.
- VocabularyUninstallError – Exception raised when a vocabulary uninstallation fails.
- WorkflowExecutionError – Exception raised when a workflow execution operation failed or is invalid.
- WorkflowReadError – Exception raised when a workflow read operation failed or is invalid.
BaseError¤
Bases: Exception
Base exception for all cmem_client exceptions.
ClientEnvConfigError¤
Bases: BaseError
Exception raised when an environment key is missing.
ClientNoAuthProviderError¤
Bases: BaseError
Exception raised when no auth provider is given but needed.
FilesDeleteError¤
Bases: RepositoryModificationError
Exception raised when a file import fails.
FilesExportError¤
Bases: RepositoryModificationError
Exception raised when a file export fails.
FilesImportError¤
Bases: RepositoryModificationError
Exception raised when a file import fails.
FilesNotFoundError¤
Bases: RepositoryItemNotFoundError
Exception raised when a file is not found in a project.
FilesReadError¤
Bases: RepositoryReadError
Exception raised when reading the content of a file fails.
GraphExportError¤
Bases: BaseError
Exception raised when a vocabulary export operation fails.
GraphImportError¤
Bases: RepositoryModificationError
Exception raised when a vocabulary import operation fails.
GraphStoreBusyError¤
Bases: BaseError
Exception raised when a graph store admin operation is attempted while another is already in progress.
GraphVannMetadataConflictError¤
Bases: GraphImportError
Exception raised when vann namespace metadata in the file conflicts with provided config.
GraphVannMetadataMissingError¤
Bases: GraphImportError
Exception raised when vann namespace metadata is missing from an ontology file.
MarketplaceAuthError¤
Bases: BaseError
Exception raised when a marketplace auth operation failed or is invalid.
MarketplaceDeleteError¤
Bases: BaseError
Exception raised when a marketplace delete operation failed or is invalid.
MarketplacePackagesDeleteError¤
Bases: RepositoryModificationError
Exception raised when a marketplace package deletion fails.
MarketplacePackagesExportError¤
Bases: BaseError
Exception raised when a marketplace packages export fails.
MarketplacePackagesImportError¤
Bases: RepositoryModificationError
Exception raised when a marketplace package installation fails.
MarketplaceReadError¤
Bases: BaseError
Exception raised when a marketplace read operation failed or is invalid.
MarketplaceWriteError¤
Bases: BaseError
Exception raised when a marketplace write operation failed or is invalid.
ProjectExportError¤
Bases: RepositoryReadError
Exception raised when a project export operation fails.
ProjectImportError¤
Bases: RepositoryModificationError
Exception raised when a project import operation fails.
PythonPackageImportError¤
Bases: RepositoryModificationError
Exception raised when a python plugin import fails.
QueryExportError¤
Bases: RepositoryModificationError
Exception raised when a query export operation fails.
QueryNotFoundError¤
Bases: RepositoryItemNotFoundError
Exception raised when a query is not found in the catalog.
QueryUpdateError¤
Bases: RepositoryModificationError
Exception raised when a query update operation fails.
RepositoryConfigError¤
Bases: BaseError
Exception raised when a repository configuration is invalid.
RepositoryItemNotFoundError¤
Bases: BaseError
Exception raised when a specific item is missing in a repository.
RepositoryModificationError¤
Bases: BaseError
Exception raised when a repository modification failed or is invalid.
RepositoryReadError¤
Bases: BaseError
Exception raised when a repository read operation failed or is invalid.
VocabularyInstallError¤
Bases: RepositoryModificationError
Exception raised when a vocabulary installation fails.
VocabularyUninstallError¤
Bases: RepositoryModificationError
Exception raised when a vocabulary uninstallation fails.
WorkflowExecutionError¤
Bases: BaseError
Exception raised when a workflow execution operation failed or is invalid.
WorkflowReadError¤
Bases: BaseError
Exception raised when a workflow read operation failed or is invalid.