diff options
author | Bob Halley <halley@dnspython.org> | 2020-05-15 14:35:22 -0700 |
---|---|---|
committer | Bob Halley <halley@dnspython.org> | 2020-05-15 14:35:22 -0700 |
commit | 7142bffa710d5f3d1818fd51a52eb165da695095 (patch) | |
tree | 70d713b1add9b8b4ba42b4b34aff569240bf9380 /dns/query.py | |
parent | 6e0857eb518ba6ceb71856e6a58f6dcb936e9535 (diff) | |
download | dnspython-7142bffa710d5f3d1818fd51a52eb165da695095.tar.gz |
flake8 linting
Diffstat (limited to 'dns/query.py')
-rw-r--r-- | dns/query.py | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/dns/query.py b/dns/query.py index bae0136..34adb62 100644 --- a/dns/query.py +++ b/dns/query.py @@ -45,17 +45,20 @@ try: except ImportError: have_doh = False - try: import ssl except ImportError: class ssl(object): # type: ignore + class WantReadException(Exception): pass + class WantWriteException(Exception): pass + class SSLSocket(object): pass + def create_default_context(self, *args, **kwargs): raise Exception('no ssl support') @@ -320,7 +323,7 @@ def https(q, where, timeout=None, port=443, af=None, source=None, source_port=0, }) response = session.post(url, headers=headers, data=wire, stream=True, timeout=timeout, - verify=verify) + verify=verify) else: wire = base64.urlsafe_b64encode(wire).decode('utf-8').strip("=") url += "?dns={}".format(wire) @@ -867,8 +870,9 @@ def xfr(where, zone, rdtype=dns.rdatatype.AXFR, rdclass=dns.rdataclass.IN, (l,) = struct.unpack("!H", ldata) wire = _net_read(s, l, mexpiration) is_ixfr = (rdtype == dns.rdatatype.IXFR) - r = dns.message.from_wire(wire, keyring=q.keyring, request_mac=q.mac, - xfr=True, origin=origin, tsig_ctx=tsig_ctx, + r = dns.message.from_wire(wire, keyring=q.keyring, + request_mac=q.mac, xfr=True, + origin=origin, tsig_ctx=tsig_ctx, multi=True, first=first, one_rr_per_rrset=is_ixfr) rcode = r.rcode() @@ -911,8 +915,8 @@ def xfr(where, zone, rdtype=dns.rdatatype.AXFR, rdclass=dns.rdataclass.IN, delete_mode = not delete_mode # # If this SOA RRset is equal to the first we saw then we're - # finished. If this is an IXFR we also check that we're seeing - # the record in the expected part of the response. + # finished. If this is an IXFR we also check that we're + # seeing the record in the expected part of the response. # if rrset == soa_rrset and \ (rdtype == dns.rdatatype.AXFR or |