summaryrefslogtreecommitdiff
path: root/kafka/consumer/group.py
diff options
context:
space:
mode:
Diffstat (limited to 'kafka/consumer/group.py')
-rw-r--r--kafka/consumer/group.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/kafka/consumer/group.py b/kafka/consumer/group.py
index f646e05..9172040 100644
--- a/kafka/consumer/group.py
+++ b/kafka/consumer/group.py
@@ -528,6 +528,14 @@ class KafkaConsumer(six.Iterator):
log.debug("Pausing partition %s", partition)
self._subscription.pause(partition)
+ def paused(self):
+ """Get the partitions that were previously paused by a call to pause().
+
+ Returns:
+ set: {partition (TopicPartition), ...}
+ """
+ return self._subscription.paused_partitions()
+
def resume(self, *partitions):
"""Resume fetching from the specified (paused) partitions.