Source code for hallmarkfe.spec.exceptions
"""
Exceptions
----------
"""
__all__ = ['SpecNoHandler', 'SpecInvalidSchema',
'SpecMissingSchema', 'SpecInvalidSpecification']
[docs]class SpecNoHandler(Exception):
"""
Not class to handle metadata with a given schema
"""
pass
[docs]class SpecInvalidSchema(Exception):
"""
Invalid schema definition
"""
pass
[docs]class SpecMissingSchema(Exception):
"""
Schema not defined in the given merit subclass
"""
pass
[docs]class SpecInvalidSpecification(Exception):
"""
Specification cannot be loaded due to missing or invalid fields.
"""
pass