Source code for harp.errors

"""
Errors (:mod:`harp.errors`) module contains the exception hierarchy for Harp.

Contents
--------

"""

__title__ = "Errors"


[docs] class BaseError(Exception): pass
[docs] class ConfigurationError(BaseError): pass
[docs] class ConfigurationValueError(ConfigurationError, ValueError): pass
[docs] class ConfigurationRuntimeError(ConfigurationError, RuntimeError): pass
[docs] class ConfigurationRemovedSettingError(ConfigurationError): pass