exceptions – Custom exceptions¶
Module containing the definitions off all the VHC custom exceptions
-
exception
libvhc.exceptions.VHCError[source]¶ Bases:
ExceptionBase exception for VHC: all vhc specific errors should be derived from this one
-
exception
libvhc.exceptions.VHCPathError[source]¶ Bases:
libvhc.exceptions.VHCErrorRaised if the path provided to vhc is not a valid shot
-
exception
libvhc.exceptions.VHCRecipeError[source]¶ Bases:
libvhc.exceptions.VHCErrorSomething when retrieving a recipe from the file names
-
exception
libvhc.exceptions.VHCValueError[source]¶ Bases:
libvhc.exceptions.VHCError,ValueErrorFormat error in the module-function names
-
exception
libvhc.exceptions.VHCTypeError[source]¶ Bases:
libvhc.exceptions.VHCError,TypeErrorFormat error in the module-function names
-
exception
libvhc.exceptions.VHCFactoryKeyError[source]¶ Bases:
libvhc.exceptions.VHCError,KeyErrorErrors when formatting the command in the vhc factories
-
exception
libvhc.exceptions.VHCReferenceKeyError[source]¶ Bases:
libvhc.exceptions.VHCError,KeyErrorError raised when the reference file parser fails to get a value
-
exception
libvhc.exceptions.VHCLoaderError[source]¶ Bases:
libvhc.exceptions.VHCErrorBase class for errors raised in the
libvhc.loadersmodule
-
exception
libvhc.exceptions.VHCAttributeError[source]¶ Bases:
libvhc.exceptions.VHCLoaderError,AttributeErrorVHC specific attribute error exception
-
exception
libvhc.exceptions.VHCImportError[source]¶ Bases:
libvhc.exceptions.VHCLoaderError,ImportErrorVHC specific import error exception
-
exception
libvhc.exceptions.VHCHeaderTypeError[source]¶ Bases:
libvhc.exceptions.VHCError,TypeErrorError raised when the input type of
libvhc.utils.get_value()is wrong
-
exception
libvhc.exceptions.VHCQueueError[source]¶ Bases:
ExceptionCustom errors related with the queues used for communication
-
exception
libvhc.exceptions.VHCQueueItemError[source]¶ Bases:
libvhc.exceptions.VHCQueueError,TypeErrorThe type of object inserted in the queue is wrong