summaryrefslogtreecommitdiff
path: root/kafka/partitioner/roundrobin.py
diff options
context:
space:
mode:
Diffstat (limited to 'kafka/partitioner/roundrobin.py')
-rw-r--r--kafka/partitioner/roundrobin.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/kafka/partitioner/roundrobin.py b/kafka/partitioner/roundrobin.py
index 54d00da..6439e53 100644
--- a/kafka/partitioner/roundrobin.py
+++ b/kafka/partitioner/roundrobin.py
@@ -15,9 +15,9 @@ class RoundRobinPartitioner(Partitioner):
self.partitions = partitions
self.iterpart = cycle(partitions)
- def partition(self, key, partitions):
+ def partition(self, key, partitions=None):
# Refresh the partition list if necessary
- if self.partitions != partitions:
+ if partitions and self.partitions != partitions:
self._set_partitions(partitions)
return next(self.iterpart)