Bug #19571 » 19571-ref_resolver.patch
| a/ref_resolver.py | ||
|---|---|---|
|
):
|
||
|
loader.idx[document[identifer]] = document
|
||
|
base_url = document[identifer]
|
||
|
else:
|
||
|
raise ValidationException(
|
||
|
"identifier field '{}' must be a string".format(
|
||
|
document[identifer]
|
||
|
)
|
||
|
)
|
||
|
return base_url
|
||
|
def _resolve_identity(
|
||
| ... | ... | |
|
)
|
||
|
except ValidationException as v:
|
||
|
_logger.warning("loader is %s", id(loader), exc_info=True)
|
||
|
raise ValidationException(
|
||
|
"({}) ({}) Validation error in field {}:".format(
|
||
|
id(loader), file_base, key
|
||
|
),
|
||
|
None,
|
||
|
[v],
|
||
|
) from v
|
||
|
elif isinstance(document, CommentedSeq):
|
||
|
i = 0
|
||
- « Previous
- 1
- 2
- 3
- Next »