summaryrefslogtreecommitdiff
path: root/kafka
diff options
context:
space:
mode:
authorViktor Shlapakov <vshlapakov@gmail.com>2015-03-24 12:49:44 +0300
committerViktor Shlapakov <vshlapakov@gmail.com>2015-03-24 12:49:44 +0300
commit9641e9fa296a035e73838f07b77310cb5c9eb655 (patch)
tree00d325042e6f87c6e56fdcfb1f75d2a7dbc9b09d /kafka
parente43f405a0cf2912841bf4734d67384a8074e8616 (diff)
downloadkafka-python-9641e9fa296a035e73838f07b77310cb5c9eb655.tar.gz
Moving to **kwargs for MPConsumer options
Diffstat (limited to 'kafka')
-rw-r--r--kafka/consumer/multiprocess.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/kafka/consumer/multiprocess.py b/kafka/consumer/multiprocess.py
index cdfaeeb..5bc04cc 100644
--- a/kafka/consumer/multiprocess.py
+++ b/kafka/consumer/multiprocess.py
@@ -109,7 +109,7 @@ class MultiProcessConsumer(Consumer):
auto_commit_every_n=AUTO_COMMIT_MSG_COUNT,
auto_commit_every_t=AUTO_COMMIT_INTERVAL,
num_procs=1, partitions_per_proc=0,
- simple_consumer_options=None):
+ **simple_consumer_options):
# Initiate the base consumer class
super(MultiProcessConsumer, self).__init__(
@@ -150,6 +150,7 @@ class MultiProcessConsumer(Consumer):
for chunk in chunks:
options = {'partitions': list(chunk)}
if simple_consumer_options:
+ simple_consumer_options.pop('partitions', None)
options.update(simple_consumer_options)
args = (client.copy(), group, topic, self.queue,