diff options
Diffstat (limited to 'kafka/consumer/group.py')
-rw-r--r-- | kafka/consumer/group.py | 8 |
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. |