diff options
author | Dana Powers <dana.powers@gmail.com> | 2016-03-17 11:22:36 -0700 |
---|---|---|
committer | Dana Powers <dana.powers@gmail.com> | 2016-03-17 11:22:36 -0700 |
commit | ab03296b65b2031930a0f04d06502b156dd01657 (patch) | |
tree | 4a2199ee851997c827ab93598d8150ccf98a9e48 /kafka/consumer/group.py | |
parent | f83e27168fe5f0d5c71b962b8788e05640ea8e2b (diff) | |
parent | 2b6d063085dc6bab9e84cc5c714be5cf2716fe38 (diff) | |
download | kafka-python-ab03296b65b2031930a0f04d06502b156dd01657.tar.gz |
Merge pull request #602 from zackdever/KAFKA-2698
KAFKA-2698: add paused API
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. |