summaryrefslogtreecommitdiff
path: root/kafka/protocol/__init__.py
diff options
context:
space:
mode:
authorRichard Lee <github@richardlee.name>2018-07-12 11:39:29 -0700
committerJeff Widman <jeff@jeffwidman.com>2018-10-24 22:42:12 -0700
commit481f88068bdf0a18f12fd7a811b795f889d35fc7 (patch)
tree818f3b1ff92c847f90da3e9f2603d8100e899a50 /kafka/protocol/__init__.py
parentac9d5623116a5754c57a8ecd95b2954ba0f30c14 (diff)
downloadkafka-python-481f88068bdf0a18f12fd7a811b795f889d35fc7.tar.gz
Add KafkaAdmin class
Requires cluster version > 0.10.0.0, and uses new wire protocol classes to do many things via broker connection that previously needed to be done directly in zookeeper.
Diffstat (limited to 'kafka/protocol/__init__.py')
-rw-r--r--kafka/protocol/__init__.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/kafka/protocol/__init__.py b/kafka/protocol/__init__.py
index 050a085..8cf5640 100644
--- a/kafka/protocol/__init__.py
+++ b/kafka/protocol/__init__.py
@@ -44,4 +44,9 @@ API_KEYS = {
33: 'AlterConfigs',
36: 'SaslAuthenticate',
37: 'CreatePartitions',
+ 38: 'CreateDelegationToken',
+ 39: 'RenewDelegationToken',
+ 40: 'ExpireDelegationToken',
+ 41: 'DescribeDelegationToken',
+ 42: 'DeleteGroups',
}