summaryrefslogtreecommitdiff
path: root/kafka/producer.py
diff options
context:
space:
mode:
authorDana Powers <dana.powers@gmail.com>2014-03-21 22:58:10 -0700
committerDana Powers <dana.powers@gmail.com>2014-03-21 22:58:10 -0700
commit220b8956eb1286d0794ed0beb4f5c5b07e4c8485 (patch)
treec16b2b8d493ceb037a676334b2aa78dbe46bf31a /kafka/producer.py
parentcc96e5c89aa65427cb0851e21a47cffa675987dc (diff)
parentf394279397559c70ade734e3598bc83362a3f262 (diff)
downloadkafka-python-kafka-0.8.0-release.tar.gz
Merge pull request #129 from wizzat/kafka-0.8.0-releasekafka-0.8.0-release
Kafka 0.8.0 release version fixups
Diffstat (limited to 'kafka/producer.py')
-rw-r--r--kafka/producer.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/kafka/producer.py b/kafka/producer.py
index 7ef7896..20d67fa 100644
--- a/kafka/producer.py
+++ b/kafka/producer.py
@@ -198,6 +198,9 @@ class SimpleProducer(Producer):
partition = self.next_partition.next()
return super(SimpleProducer, self).send_messages(partition, *msg)
+ def __repr__(self):
+ return '<SimpleProducer batch=%s, topic=%s>' % (self.async, self.topic)
+
class KeyedProducer(Producer):
"""
@@ -239,3 +242,6 @@ class KeyedProducer(Producer):
partitions = self.client.topic_partitions[self.topic]
partition = self.partitioner.partition(key, partitions)
return self.send_messages(partition, msg)
+
+ def __repr__(self):
+ return '<KeyedProducer batch=%s, topic=%s>' % (self.async, self.topic)