summaryrefslogtreecommitdiff
path: root/kafka/consumer.py
diff options
context:
space:
mode:
authorBruno ReniƩ <brutasse@gmail.com>2014-08-29 10:13:15 +0200
committerMark Roberts <wizzat@fb.com>2014-09-03 09:55:45 -0700
commitaad256372bafd637f0a7d66a4271da114f8f6cb0 (patch)
treef75f7fce90ea612528ecec3e4e26af02c7255201 /kafka/consumer.py
parentfed41769433d2ae57080d5f7b67f18afc0d9adce (diff)
downloadkafka-python-aad256372bafd637f0a7d66a4271da114f8f6cb0.tar.gz
Cross-python iteritems
Diffstat (limited to 'kafka/consumer.py')
-rw-r--r--kafka/consumer.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/kafka/consumer.py b/kafka/consumer.py
index 7636a83..d811147 100644
--- a/kafka/consumer.py
+++ b/kafka/consumer.py
@@ -10,6 +10,8 @@ import numbers
from threading import Lock
from multiprocessing import Process, Queue as MPQueue, Event, Value
+import six
+
try:
from Queue import Empty, Queue
except ImportError: # python 2
@@ -427,7 +429,7 @@ class SimpleConsumer(Consumer):
for p in self.fetch_offsets.keys())
while partitions:
requests = []
- for partition, buffer_size in partitions.iteritems():
+ for partition, buffer_size in six.iteritems(partitions):
requests.append(FetchRequest(self.topic, partition,
self.fetch_offsets[partition],
buffer_size))