command_interpreter.exceptions – Custom exceptions¶
Command interpreter exceptions
-
exception
vdat.command_interpreter.exceptions.CIError[source]¶ Bases:
ExceptionGeneric exception. It’s the parent of all the other exceptions defined here
-
exception
vdat.command_interpreter.exceptions.CIValidationError[source]¶ Bases:
vdat.command_interpreter.exceptions.CIErrorException raised when validating the command in the constructor
-
exception
vdat.command_interpreter.exceptions.CINoExeError(name)[source]¶ Bases:
vdat.command_interpreter.exceptions.CIValidationErrorRaised when the executable
nameis not found
-
exception
vdat.command_interpreter.exceptions.CIParseError[source]¶ Bases:
vdat.command_interpreter.exceptions.CIValidationErrorFailed parsing of the command
-
exception
vdat.command_interpreter.exceptions.CIKeywordValidationError[source]¶ Bases:
vdat.command_interpreter.exceptions.CIValidationErrorRaised when the keyword validation fails
-
exception
vdat.command_interpreter.exceptions.CIKeywordTypeError[source]¶ Bases:
vdat.command_interpreter.exceptions.CIKeywordValidationErrorRaised when the keyword doesn’t have a
typekey or its type is not known
-
exception
vdat.command_interpreter.exceptions.CIRunError[source]¶ Bases:
vdat.command_interpreter.exceptions.CIErrorRaised when running the command
-
exception
vdat.command_interpreter.exceptions.CIPrimaryError[source]¶ Bases:
vdat.command_interpreter.exceptions.CIRunErrorRaised if something bad happens when handling a primary keyword
-
exception
vdat.command_interpreter.exceptions.CIKeywordError[source]¶ Bases:
vdat.command_interpreter.exceptions.CIRunErrorRaised if something bad happens when handling a secondary keyword
-
exception
vdat.command_interpreter.exceptions.CICommandFmtError[source]¶ Bases:
vdat.command_interpreter.exceptions.CIRunErrorRaised when the replacement of the keyword fails
-
exception
vdat.command_interpreter.exceptions.CISubprocessError[source]¶ Bases:
vdat.command_interpreter.exceptions.CIRunErrorError raised when the start of the subprocess or the communication with it fails. It’s not related with the execution of the underlying command
-
exception
vdat.command_interpreter.exceptions.CISliceError[source]¶ Bases:
vdat.command_interpreter.exceptions.CIError,ValueErrorErrors raised while initialising the command_interpreter.utils.SliceLike class