parent
88330575ff
commit
61b2304f4d
|
@ -0,0 +1,2 @@
|
|||
bugfixes:
|
||||
- "dig lookup plugin - correctly handle ``NoNameserver`` exception (https://github.com/ansible-collections/community.general/pull/9363, https://github.com/ansible-collections/community.general/issues/9362)."
|
|
@ -453,12 +453,7 @@ class LookupModule(LookupBase):
|
|||
raise AnsibleError(f"Lookup failed: {str(err)}")
|
||||
if not real_empty:
|
||||
ret.append('NXDOMAIN')
|
||||
except dns.resolver.NoAnswer as err:
|
||||
if fail_on_error:
|
||||
raise AnsibleError(f"Lookup failed: {str(err)}")
|
||||
if not real_empty:
|
||||
ret.append("")
|
||||
except dns.resolver.Timeout as err:
|
||||
except (dns.resolver.NoAnswer, dns.resolver.Timeout, dns.resolver.NoNameservers) as err:
|
||||
if fail_on_error:
|
||||
raise AnsibleError(f"Lookup failed: {str(err)}")
|
||||
if not real_empty:
|
||||
|
|
Loading…
Reference in New Issue