]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
use to_enum()
authorBob Halley <halley@dnspython.org>
Tue, 19 May 2020 18:59:55 +0000 (11:59 -0700)
committerBob Halley <halley@dnspython.org>
Tue, 19 May 2020 20:08:28 +0000 (13:08 -0700)
dns/resolver.py

index dd702172bead8e20d02b5e3ae1b80065e94d58dd..88eab13f36fd560379ccdf16e1063f57376d6de1 100644 (file)
@@ -506,12 +506,10 @@ class _Resolution(object):
                  raise_on_no_answer, search):
         if isinstance(qname, str):
             qname = dns.name.from_text(qname, None)
-        if isinstance(rdtype, str):
-            rdtype = dns.rdatatype.from_text(rdtype)
+        rdtype = dns.rdatatype.to_enum(rdtype)
         if dns.rdatatype.is_metatype(rdtype):
             raise NoMetaqueries
-        if isinstance(rdclass, str):
-            rdclass = dns.rdataclass.from_text(rdclass)
+        rdclass = dns.rdataclass.to_enum(rdclass)
         if dns.rdataclass.is_metaclass(rdclass):
             raise NoMetaqueries
         self.resolver = resolver