mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-08-14 10:36:57 -07:00
Update ipwhois==1.2.0 fork
* ipwhois fork with support for dnspython 2.2.0 and namedtuple patch
This commit is contained in:
parent
8bb83cff64
commit
3f3c3aab11
2 changed files with 9 additions and 4 deletions
|
@ -126,6 +126,11 @@ class Net:
|
|||
self.timeout = timeout
|
||||
|
||||
self.dns_resolver = dns.resolver.Resolver()
|
||||
if hasattr(self.dns_resolver, "resolve"):
|
||||
self.dns_resolve = getattr(self.dns_resolver, "resolve")
|
||||
else:
|
||||
self.dns_resolve = getattr(self.dns_resolver, "query")
|
||||
|
||||
self.dns_resolver.timeout = timeout
|
||||
self.dns_resolver.lifetime = timeout
|
||||
|
||||
|
@ -220,7 +225,7 @@ class Net:
|
|||
try:
|
||||
|
||||
log.debug('ASN query for {0}'.format(self.dns_zone))
|
||||
data = self.dns_resolver.query(self.dns_zone, 'TXT')
|
||||
data = self.dns_resolve(self.dns_zone, 'TXT')
|
||||
return list(data)
|
||||
|
||||
except (dns.resolver.NXDOMAIN, dns.resolver.NoNameservers,
|
||||
|
@ -262,7 +267,7 @@ class Net:
|
|||
try:
|
||||
|
||||
log.debug('ASN verbose query for {0}'.format(zone))
|
||||
data = self.dns_resolver.query(zone, 'TXT')
|
||||
data = self.dns_resolve(zone, 'TXT')
|
||||
return str(data[0])
|
||||
|
||||
except (dns.resolver.NXDOMAIN, dns.resolver.NoNameservers,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue