Provide verbose details about which galaxy server was used (#61190)

pull/61206/head
Alan Rominger 5 years ago committed by Jordan Borean
parent 18f7c3b850
commit e5861eb468

@ -326,6 +326,7 @@ class CollectionRequirement:
resp = json.load(open_url(n_collection_url, validate_certs=api.validate_certs, headers=headers))
except urllib_error.HTTPError as err:
if err.code == 404:
display.vvv("Collection '%s' is not available from server %s %s" % (collection, api.name, api.api_server))
continue
raise
@ -344,6 +345,7 @@ class CollectionRequirement:
resp = json.load(open_url(to_native(resp['next'], errors='surrogate_or_strict'),
validate_certs=api.validate_certs, headers=headers))
display.vvv("Collection '%s' obtained from server %s %s" % (collection, api.name, api.api_server))
break
else:
raise AnsibleError("Failed to find collection %s:%s" % (collection, requirement))

Loading…
Cancel
Save