Source code for posty.exceptions

[docs]class PostyError(RuntimeError): pass
[docs]class InvalidConfig(PostyError): def __init__(self, config_obj, reason): msg = 'Invalid config at {}. Reason: {}'.format( config_obj.path, reason ) super(self.__class__, self).__init__(msg)
[docs]class UnableToImport(PostyError): pass
[docs]class MalformedInput(PostyError): pass
[docs]class InvalidObject(PostyError): pass