Treat dns.resolver.NoNameservers like NXDOMAIN (not an error)

This commit is contained in:
David
2023-05-07 14:34:59 -04:00
committed by Scott Kitterman
parent 4a5c1e0393
commit 8d960038ae
+1
View File
@@ -33,6 +33,7 @@ def get_txt_dnspython(name, timeout=5):
if r.rdtype == dns.rdatatype.TXT: if r.rdtype == dns.rdatatype.TXT:
return b"".join(list(r.items)[0].strings) return b"".join(list(r.items)[0].strings)
except dns.resolver.NXDOMAIN: pass except dns.resolver.NXDOMAIN: pass
except dns.resolver.NoNameservers: pass
return None return None