]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
Pylint: enable undefined-loop-variable check
authorMartin Basti <martin.basti@gmail.com>
Sun, 26 Jun 2016 19:55:17 +0000 (21:55 +0200)
committerMartin Basti <martin.basti@gmail.com>
Sun, 26 Jun 2016 23:35:48 +0000 (01:35 +0200)
dns/rdata.py
dns/resolver.py
pylintrc

index 0de9e39e864f4f840dce118686771c0f7cfcbc57..9e9344d5cec90d683799f7005266738b9ec0c766 100644 (file)
@@ -112,8 +112,8 @@ def _truncate_bitmap(what):
 
     for i in xrange(len(what) - 1, -1, -1):
         if what[i] != 0:
-            break
-    return what[0: i + 1]
+            return what[0: i + 1]
+    return what[0:1]
 
 
 class Rdata(object):
index cf2f54cd766baafc8d692871cd2822d01d5f4aa2..400ed74f56d27687ba9ab424d150f29d1bd99c4f 100644 (file)
@@ -904,15 +904,15 @@ class Resolver(object):
         all_nxdomain = True
         nxdomain_responses = {}
         start = time.time()
-        for qname in qnames_to_try:
+        for _qname in qnames_to_try:
             if self.cache:
-                answer = self.cache.get((qname, rdtype, rdclass))
+                answer = self.cache.get((_qname, rdtype, rdclass))
                 if answer is not None:
                     if answer.rrset is None and raise_on_no_answer:
                         raise NoAnswer
                     else:
                         return answer
-            request = dns.message.make_query(qname, rdtype, rdclass)
+            request = dns.message.make_query(_qname, rdtype, rdclass)
             if self.keyname is not None:
                 request.use_tsig(self.keyring, self.keyname,
                                  algorithm=self.keyalgorithm)
@@ -1029,7 +1029,7 @@ class Resolver(object):
                     backoff *= 2
                     time.sleep(sleep_time)
             if response.rcode() == dns.rcode.NXDOMAIN:
-                nxdomain_responses[qname] = response
+                nxdomain_responses[_qname] = response
                 continue
             all_nxdomain = False
             break
index 54e6e750e38bb9b9c4b03a4edef414a3549a91d5..d17f8f336963f73346d87064ee958ac7a95b56c4 100644 (file)
--- a/pylintrc
+++ b/pylintrc
@@ -42,7 +42,6 @@ disable=
     round-builtin,
     superfluous-parens,
     too-many-lines,
-    undefined-loop-variable,
     undefined-variable,
     unichr-builtin,
     unicode-builtin,