diff options
author | Tibor Frank <tifrank@cisco.com> | 2023-08-14 09:00:44 +0000 |
---|---|---|
committer | Tibor Frank <tifrank@cisco.com> | 2023-08-15 07:54:57 +0000 |
commit | 9aaade66aee4d1f1ca57aca272128db201a6f6cc (patch) | |
tree | 3855622a9e26b5294eb0d5f78fa108be43c0582e /resources/libraries/python/model/validate.py | |
parent | c3f6c20aa939ccdb0f3673ea715886ad3d1d2333 (diff) |
GSO: Add export of results to json files.
Change-Id: Iac742f0571b11e06662af6bf1b680d0b4e196ddd
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Diffstat (limited to 'resources/libraries/python/model/validate.py')
-rw-r--r-- | resources/libraries/python/model/validate.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/resources/libraries/python/model/validate.py b/resources/libraries/python/model/validate.py index ee82d3289f..85c4b993c9 100644 --- a/resources/libraries/python/model/validate.py +++ b/resources/libraries/python/model/validate.py @@ -52,10 +52,11 @@ def validate(file_path, validator): :param validator: Validator instance to use for validation. :type file_path: str :type validator: jsonschema.validators.Validator - :raises RuntimeError: If schema validation fails. + :raises ValidationError: If schema validation fails. """ with open(file_path, "rt", encoding="utf-8") as file_in: instance = json.load(file_in) error = jsonschema.exceptions.best_match(validator.iter_errors(instance)) if error is not None: + print(json.dumps(instance, indent=4)) raise error |