diff --git a/lib/ansible/plugins/lookup/url.py b/lib/ansible/plugins/lookup/url.py index 135256d1dc..13a33b96e9 100644 --- a/lib/ansible/plugins/lookup/url.py +++ b/lib/ansible/plugins/lookup/url.py @@ -37,12 +37,13 @@ class LookupModule(LookupBase): validate_certs = kwargs.get('validate_certs', True) split_lines = kwargs.get('split_lines', True) + use_proxy = kwargs.get('use_proxy', True) ret = [] for term in terms: display.vvvv("url lookup connecting to %s" % term) try: - response = open_url(term, validate_certs=validate_certs) + response = open_url(term, validate_certs=validate_certs, use_proxy=use_proxy) except HTTPError as e: raise AnsibleError("Received HTTP error for %s : %s" % (term, str(e))) except URLError as e: