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