Errors (harp.errors)

Errors (harp.errors) module contains the exception hierarchy for Harp.

Contents

Inheritance diagram of harp.errors

exception BaseError[source]

Bases: Exception

exception CircularDependencyError[source]

Bases: ConfigurationError

Raised when circular dependencies are detected between applications.

exception ConfigurationError[source]

Bases: BaseError

exception ConfigurationRemovedSettingError[source]

Bases: ConfigurationError

exception ConfigurationRuntimeError[source]

Bases: ConfigurationError, RuntimeError

exception ConfigurationValueError[source]

Bases: ConfigurationError, ValueError

exception MissingDependencyError[source]

Bases: ConfigurationError

Raised when an application declares a dependency that is not enabled.