Removed Deprecation Warning dns.resolve.query

This commit is contained in:
Pedro Vicente
2023-07-26 16:57:32 +02:00
parent f17ef21acc
commit b4f70f854d
+1 -1
View File
@@ -29,7 +29,7 @@ def get_txt_dnspython(name, timeout=5):
"""Return a TXT record associated with a DNS name."""
import dkim
try:
a = dns.resolver.query(name, dns.rdatatype.TXT,raise_on_no_answer=False, lifetime=timeout)
a = dns.resolver.resolve(name, dns.rdatatype.TXT,raise_on_no_answer=False, lifetime=timeout, search=True)
for r in a.response.answer:
if r.rdtype == dns.rdatatype.TXT:
return b"".join(list(r.items)[0].strings)