momoa.exceptions¶
source module momoa.exceptions
Exceptions for working with JSON Schema specifications.
Classes
-
SchemaError — Generic JSON Schema error.
-
SchemaParseError — Error while parsing JSON Schema.
-
SchemaCompileError — Error while compiling a JSON Schema into model classes.
-
UnknownEngineError — Error when an unknown engine name is requested.
-
DataValidationError — Error on validation of data.
-
InvalidFieldError — Error on invalid field.
source class SchemaError()
Bases : Exception
Generic JSON Schema error.
source class SchemaParseError(schema_name: str, error: Exception)
Bases : SchemaError
Error while parsing JSON Schema.
source class SchemaCompileError(schema_name: str, reason: str)
Bases : SchemaError
Error while compiling a JSON Schema into model classes.
source class UnknownEngineError(name: str, valid: str)
Bases : SchemaError
Error when an unknown engine name is requested.
source class DataValidationError(obj, error: Exception)
Bases : SchemaError
Error on validation of data.
source class InvalidFieldError(field_name: str)
Bases : SchemaError
Error on invalid field.