diff options
Diffstat (limited to 'dns/asyncresolver.py')
-rw-r--r-- | dns/asyncresolver.py | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/dns/asyncresolver.py b/dns/asyncresolver.py index 90d1a6c..a60cf77 100644 --- a/dns/asyncresolver.py +++ b/dns/asyncresolver.py @@ -34,9 +34,8 @@ _udp = dns.asyncquery.udp _tcp = dns.asyncquery.tcp -class Resolver(dns.resolver.Resolver): - - # pylint: disable=invalid-overridden-method, arguments-differ +class Resolver(dns.resolver.BaseResolver): + """Asynchronous DNS stub resolver.""" async def resolve(self, qname, rdtype=dns.rdatatype.A, rdclass=dns.rdataclass.IN, @@ -100,15 +99,6 @@ class Resolver(dns.resolver.Resolver): if answer is not None: return answer - # pylint: disable=signature-differs - - async def query(self, *args, **kwargs): - # We have to define something here as we don't want to inherit the - # parent's query(). - raise NotImplementedError - - # pylint: enable=signature-differs - async def resolve_address(self, ipaddr, *args, **kwargs): """Use an asynchronous resolver to run a reverse query for PTR records. |