]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
get the first thing from a dictionary view in the python 3 way
authorBob Halley <halley@nominum.com>
Tue, 3 May 2011 10:06:11 +0000 (11:06 +0100)
committerBob Halley <halley@nominum.com>
Tue, 3 May 2011 10:06:11 +0000 (11:06 +0100)
dns/message.py
dns/resolver.py

index a8bc3ab1d59605473c18d04f0903d65e220fc4b6..fec0838aaccbc4a2023869b586c3cec86248802e 100644 (file)
@@ -454,7 +454,7 @@ class Message(object):
 
         self.keyring = keyring
         if keyname is None:
-            self.keyname = self.keyring.keys()[0]
+            self.keyname = next(iter(self.keyring.keys()))
         else:
             if isinstance(keyname, str):
                 keyname = dns.name.from_text(keyname)
index 55a7b861ffea7f9c1a6d63f6d1293561c9a0a562..44f067d95df84c0a18f4dc39a8a7cf58fc2def6e 100644 (file)
@@ -722,7 +722,7 @@ class Resolver(object):
         @type algorithm: string"""
         self.keyring = keyring
         if keyname is None:
-            self.keyname = self.keyring.keys()[0]
+            self.keyname = next(iter(self.keyring.keys()))
         else:
             self.keyname = keyname
         self.keyalgorithm = algorithm