summaryrefslogtreecommitdiff
path: root/kafka/producer
diff options
context:
space:
mode:
authorDana Powers <dana.powers@gmail.com>2016-03-13 00:09:03 -0800
committerDana Powers <dana.powers@gmail.com>2016-03-13 09:35:49 -0700
commitbd5bd62b09425140cf53a7fb61c56b88ce19ab96 (patch)
tree3ea8525aba914b2f55ff421d71c7ea75e9739857 /kafka/producer
parent5d28581b40c654d80b282e489c7149e72cf1b954 (diff)
downloadkafka-python-bd5bd62b09425140cf53a7fb61c56b88ce19ab96.tar.gz
Add ignore_leadernotavailable kwarg to SimpleClient.load_metadata_for_topics
Diffstat (limited to 'kafka/producer')
-rw-r--r--kafka/producer/keyed.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/kafka/producer/keyed.py b/kafka/producer/keyed.py
index f35aef0..9fba33b 100644
--- a/kafka/producer/keyed.py
+++ b/kafka/producer/keyed.py
@@ -29,7 +29,7 @@ class KeyedProducer(Producer):
def _next_partition(self, topic, key):
if topic not in self.partitioners:
if not self.client.has_metadata_for_topic(topic):
- self.client.load_metadata_for_topics(topic)
+ self.client.load_metadata_for_topics(topic, ignore_leadernotavailable=True)
self.partitioners[topic] = self.partitioner_class(self.client.get_partition_ids_for_topic(topic))