mirror of
https://github.com/ansible/awx.git
synced 2026-03-22 11:25:08 -02:30
add relative location to CT schema errors
This commit is contained in:
@@ -420,6 +420,10 @@ class JSONSchemaField(JSONBField):
|
|||||||
'{type} provided, expected {expected_type}'
|
'{type} provided, expected {expected_type}'
|
||||||
).format(path=list(error.path), type=type(error.instance).__name__,
|
).format(path=list(error.path), type=type(error.instance).__name__,
|
||||||
expected_type=expected_type)
|
expected_type=expected_type)
|
||||||
|
elif error.validator == 'additionalProperties' and hasattr(error, 'path'):
|
||||||
|
error.message = _(
|
||||||
|
'Schema validation error in relative path {path} ({error})'
|
||||||
|
).format(path=list(error.path), error=error.message)
|
||||||
errors.append(error)
|
errors.append(error)
|
||||||
|
|
||||||
if errors:
|
if errors:
|
||||||
|
|||||||
Reference in New Issue
Block a user