exceptions module

exception pdbstore.exceptions.CabCompressionError(message: str)

Bases: PDBStoreException

Failed to compress the requested file

exception pdbstore.exceptions.CommandLineError(message: str)

Bases: PDBStoreException

One command-line argument is not defined properly

exception pdbstore.exceptions.CompressionNotSupportedError

Bases: PDBStoreException

Compression not support

exception pdbstore.exceptions.ConfigDataError(message: str)

Bases: ConfigError

Invalid data configuration definition.

exception pdbstore.exceptions.ConfigError(message: str)

Bases: PDBStoreException

Basic configuration file error.

exception pdbstore.exceptions.ConfigIDError(message: str)

Bases: ConfigError

Invalid store id definition.

exception pdbstore.exceptions.ConfigMissingError(message: str)

Bases: ConfigError

Specified configuration file not found.

exception pdbstore.exceptions.CopyFileError(pathname: str | Path, dest: str | Path)

Bases: PDBStoreException

Failed to store the specified file

exception pdbstore.exceptions.DecompressionNotSupportedError

Bases: PDBStoreException

Decompression not support

exception pdbstore.exceptions.FileNotExistsError(pathname: str | Path)

Bases: PDBStoreException

File not found

exception pdbstore.exceptions.HTTPAPIError(message: str)

Bases: PDBStoreException

Base HTTP API Exception

exception pdbstore.exceptions.HTTPStatusCodeError(message: str)

Bases: HTTPAPIError

Status code Exception

exception pdbstore.exceptions.ImproperTransactionTypeError(transaction_id: int | str, transaction_type: str, expected_type: str)

Bases: TransactionException

Specific transaction ID found but with improper type

exception pdbstore.exceptions.InvalidCommandLineDefinitionError

Bases: PDBStoreException

Invalid subcommand definition when parsing command line.

exception pdbstore.exceptions.InvalidPEFile(pathname: str | Path)

Bases: PDBStoreException

Not a valid PE file

exception pdbstore.exceptions.NotSupportedError(message: str)

Bases: PDBStoreException

Unsupported functionality

exception pdbstore.exceptions.PDBAbortExecution(exitcode: int = 0)

Bases: PDBStoreException

Abort but with success the current execution

exception pdbstore.exceptions.PDBInvalidCommandNameException(name: str | None = None)

Bases: PDBStoreException

Invalid command or action name

exception pdbstore.exceptions.PDBInvalidStreamIndexError(index: int)

Bases: PDBStoreException

Invalid stream index from PDB file

exception pdbstore.exceptions.PDBInvalidSubCommandNameException(name: str | None = None)

Bases: PDBStoreException

Invalid sub-command name

exception pdbstore.exceptions.PDBSignatureNotFoundError(signature: str)

Bases: PDBStoreException

Invalid PDB file signature detected

exception pdbstore.exceptions.PDBStoreException(message: str)

Bases: Exception

PDBStore based exception object

exception pdbstore.exceptions.ParseFileError(pathname: str | Path)

Bases: PDBStoreException

Unexcepted error when parsing a file

exception pdbstore.exceptions.ReadFileError(pathname: str | Path)

Bases: PDBStoreException

Unexcepted error when reading a file

exception pdbstore.exceptions.RenameFileError(src: str | Path, dest: str | Path)

Bases: PDBStoreException

Failed to rename a file

exception pdbstore.exceptions.TransactionException(message: str)

Bases: PDBStoreException

Transaction based exception object

exception pdbstore.exceptions.TransactionNotFoundError(transaction_id: int | str)

Bases: TransactionException

Specific transaction ID not found

exception pdbstore.exceptions.UnexpectedError(message: str)

Bases: PDBStoreException

Unexpected error

exception pdbstore.exceptions.UnknowFileTypeError(pathname: str | Path)

Bases: PDBStoreException

Unknown file type

exception pdbstore.exceptions.WriteFileError(pathname: None | str | Path, msg: str | None = None)

Bases: PDBStoreException

Unexpected error occurs when updating a file