4.25. umbra.exceptions

exceptions.py

Platform:
Windows, Linux, Mac Os X.
Description:
Defines Umbra package exceptions.

Others:

4.25.1. Functions

umbra.exceptions.notifyExceptionHandler(*args)[source]

Provides a notifier exception handler.

Parameters:*args (*) – Arguments.
Returns:Definition success.
Return type:bool

4.25.2. Classes

class umbra.exceptions.AbstractEngineError(value)[source]

Bases: foundations.exceptions.AbstractError

Defines the abstract base class for engine related exceptions.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.EngineConfigurationError(value)[source]

Bases: umbra.exceptions.AbstractEngineError

Defines engine configuration exception.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.EngineInitializationError(value)[source]

Bases: umbra.exceptions.AbstractEngineError

Defines engine initialization exception.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.ResourceExistsError(value)[source]

Bases: foundations.exceptions.AbstractOsError

Defines non existing resource exception.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.AbstractActionsManagerError(value)[source]

Bases: foundations.exceptions.AbstractError

Defines the abstract base class for umbra.managers.actionsManager.ActionsManager related exceptions.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.CategoryExistsError(value)[source]

Bases: umbra.exceptions.AbstractActionsManagerError

Defines non existing category exception.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.ActionExistsError(value)[source]

Bases: umbra.exceptions.AbstractActionsManagerError

Defines non existing action exception.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.AbstractPatchesManagerError(value)[source]

Bases: foundations.exceptions.AbstractError

Defines the abstract base class for umbra.managers.patchesManager.PatchesManager related exceptions.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.PatchRegistrationError(value)[source]

Bases: umbra.exceptions.AbstractPatchesManagerError

Defines patch registration exception.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.PatchInterfaceError(value)[source]

Bases: umbra.exceptions.AbstractPatchesManagerError

Defines patch interface exception.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.PatchApplyError(value)[source]

Bases: umbra.exceptions.AbstractPatchesManagerError

Defines patch apply exception.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.AbstractLayoutsManagerError(value)[source]

Bases: foundations.exceptions.AbstractError

Defines the abstract base class for umbra.managers.layoutsManager.LayoutsManager related exceptions.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.LayoutRegistrationError(value)[source]

Bases: umbra.exceptions.AbstractLayoutsManagerError

Defines layout registration exception.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.LayoutExistError(value)[source]

Bases: umbra.exceptions.AbstractLayoutsManagerError

Defines non existing layout exception.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.AbstractFileSystemEventsManagerError(value)[source]

Bases: foundations.exceptions.AbstractError

Defines the abstract base class for umbra.managers.fileSystemEventsManager.FileSystemEventsManager related exceptions.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.PathRegistrationError(value)[source]

Bases: umbra.exceptions.AbstractFileSystemEventsManagerError

Defines path registration exception.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.PathExistsError(value)[source]

Bases: umbra.exceptions.AbstractFileSystemEventsManagerError

Defines non existing path exception.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.AbstractLanguageError(value)[source]

Bases: foundations.exceptions.AbstractError

Defines the abstract base class for language related exceptions.

Initializes the class.

Parameters:value (unicode) – Error value or message.
class umbra.exceptions.LanguageGrammarError(value)[source]

Bases: umbra.exceptions.AbstractLanguageError

Defines language grammar exception.

Initializes the class.

Parameters:value (unicode) – Error value or message.