dissect.target.exceptions
#
Module Contents#
- exception dissect.target.exceptions.Error(message=None, cause=None, extra=None)#
Bases:
Exception
Generic dissect.target error
- exception dissect.target.exceptions.TargetError(message=None, cause=None, extra=None)#
Bases:
Error
A target error occurred.
- exception dissect.target.exceptions.LoaderError(message=None, cause=None, extra=None)#
Bases:
Error
A loader error occurred.
- exception dissect.target.exceptions.PluginError(message=None, cause=None, extra=None)#
Bases:
Error
A plugin error occurred.
- exception dissect.target.exceptions.ContainerError(message=None, cause=None, extra=None)#
Bases:
Error
A container error occurred.
- exception dissect.target.exceptions.VolumeSystemError(message=None, cause=None, extra=None)#
Bases:
Error
A volume system error occurred.
- exception dissect.target.exceptions.FilesystemError(message=None, cause=None, extra=None)#
Bases:
Error
A filesystem error occurred.
- exception dissect.target.exceptions.InvalidTaskError(message=None, cause=None, extra=None)#
Bases:
Error
A invalid XML file.
- exception dissect.target.exceptions.RegistryKeyNotFoundException(message=None, cause=None, extra=None)#
Bases:
Error
The registry was not found.
- exception dissect.target.exceptions.UnsupportedPluginError(message=None, cause=None, extra=None)#
Bases:
PluginError
The requested plugin is not supported by the target.
- root_cause_str() str #
Often with this type of Error, the root cause is more descriptive for the user.
- exception dissect.target.exceptions.PluginNotFoundError(message=None, cause=None, extra=None)#
Bases:
PluginError
Plugin cannot be found.
- exception dissect.target.exceptions.FileNotFoundError(message=None, cause=None, extra=None)#
Bases:
FilesystemError
The requested path could not be found.
- exception dissect.target.exceptions.IsADirectoryError(message=None, cause=None, extra=None)#
Bases:
FilesystemError
The entry is a directory.
- exception dissect.target.exceptions.NotADirectoryError(message=None, cause=None, extra=None)#
Bases:
FilesystemError
The entry is not a directory.
- exception dissect.target.exceptions.NotASymlinkError(message=None, cause=None, extra=None)#
Bases:
FilesystemError
The entry is not a symlink.
- exception dissect.target.exceptions.SymlinkRecursionError(message=None, cause=None, extra=None)#
Bases:
FilesystemError
A symlink loop is detected for the entry.
- exception dissect.target.exceptions.RegistryError(message=None, cause=None, extra=None)#
Bases:
Error
A registry error occurred.
- exception dissect.target.exceptions.RegistryKeyNotFoundError(message=None, cause=None, extra=None)#
Bases:
RegistryError
The requested registry key could not be found.
- exception dissect.target.exceptions.RegistryValueNotFoundError(message=None, cause=None, extra=None)#
Bases:
RegistryError
The requested registry value could not be found.
Bases:
RegistryError
The requested hive is unavailable.
- exception dissect.target.exceptions.RegistryCorruptError(message=None, cause=None, extra=None)#
Bases:
RegistryError
The registry is corrupt.