summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Halley <halley@nominum.com>2011-05-03 11:06:11 +0100
committerBob Halley <halley@nominum.com>2011-05-03 11:06:11 +0100
commit679ac5e96b00e9fc53c8bb09de07da4f585f40a2 (patch)
treeeeb338d23d546a57636122fa4742853aa6fe1e45
parent1e9286535941f168a5c6ac0ec938285cd31802c3 (diff)
downloaddnspython-679ac5e96b00e9fc53c8bb09de07da4f585f40a2.tar.gz
get the first thing from a dictionary view in the python 3 way
-rw-r--r--dns/message.py2
-rw-r--r--dns/resolver.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/dns/message.py b/dns/message.py
index a8bc3ab..fec0838 100644
--- a/dns/message.py
+++ b/dns/message.py
@@ -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)
diff --git a/dns/resolver.py b/dns/resolver.py
index 55a7b86..44f067d 100644
--- a/dns/resolver.py
+++ b/dns/resolver.py
@@ -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