Enable url lookup without a proxy
By introducing a use_proxy parameter to url lookup, the usage of proxy
is totally controllable.
(cherry picked from commit 11e4e51235
)
from #23811
This commit is contained in:
parent
8fc113219c
commit
c770d657f3
1 changed files with 2 additions and 1 deletions
|
@ -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:
|
||||
|
|
Loading…
Reference in a new issue