Skip to content

momoa.exceptions

source module momoa.exceptions

Exceptions for working with JSON Schema specifications.

Classes

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.