Source code for ocrd_validators.ocrd_tool_validator

"""
Validating ``ocrd-tool.json``.

See `specs <https://ocr-d.de/en/spec/ocrd_tool>`_.
"""
from .constants import OCRD_TOOL_SCHEMA
from .json_validator import JsonValidator

#
# -------------------------------------------------
#

[docs]class OcrdToolValidator(JsonValidator): """ JsonValidator validating against the ``ocrd-tool.json`` schema. """
[docs] @staticmethod def validate(obj, schema=OCRD_TOOL_SCHEMA): """ Validate against ``ocrd-tool.json`` schema. """ return JsonValidator.validate(obj, schema)