No exception on no answer when using dnspython
This commit is contained in:
1 parent
2f8798a859
commit
7cf56f9c92
1 file changed
+1
-1
+1
-1
@@ -27,7 +27,7 @@ __all__ = [
|
||||
|
||||
def get_txt_dnspython(name):
|
||||
"""Return a TXT record associated with a DNS name."""
|
||||
a = dns.resolver.query(name, dns.rdatatype.TXT)
|
||||
a = dns.resolver.query(name, dns.rdatatype.TXT,raise_on_no_answer=False)
|
||||
for r in a.response.answer:
|
||||
if r.rdtype == dns.rdatatype.TXT:
|
||||
return b"".join(r.items[0].strings)
|
||||
|
||||
Reference in new issue
Block a user