Skip to content

Commit 7a8f837

Browse files
author
Ulrik Johansson
committed
Send Acl requests to least loaded node
1 parent 00a5cd8 commit 7a8f837

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

kafka/admin/kafka.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -429,8 +429,6 @@ def delete_topics(self, topics, timeout_ms=None):
429429
# describe cluster functionality is in ClusterMetadata
430430
# Note: if implemented here, send the request to the least_loaded_node()
431431

432-
# describe_acls protocol not yet implemented
433-
# Note: send the request to the least_loaded_node()
434432
def describe_acls(self, acl_resource):
435433
"""Describe a set of ACLs
436434
"""
@@ -462,7 +460,7 @@ def describe_acls(self, acl_resource):
462460
.format(version)
463461
)
464462

465-
return self._send(request)
463+
return self._send_request_to_node(self._client.least_loaded_node(), request)
466464

467465
@staticmethod
468466
def _convert_create_acls_resource_request_v0(acl_resource):
@@ -498,8 +496,6 @@ def _convert_create_acls_resource_request_v1(acl_resource):
498496
acl_resource.permission_type
499497
)
500498

501-
# create_acls protocol not yet implemented
502-
# Note: send the request to the least_loaded_node()
503499
def create_acls(self, acl_resources):
504500
"""Create a set of ACLs"""
505501

@@ -518,7 +514,7 @@ def create_acls(self, acl_resources):
518514
.format(version)
519515
)
520516

521-
return self._send(request)
517+
return self._send_request_to_node(self._client.least_loaded_node(), request)
522518

523519
@staticmethod
524520
def _convert_delete_acls_resource_request_v0(acl_resource):
@@ -543,8 +539,6 @@ def _convert_delete_acls_resource_request_v1(acl_resource):
543539
acl_resource.permission_type
544540
)
545541

546-
# delete_acls protocol not yet implemented
547-
# Note: send the request to the least_loaded_node()
548542
def delete_acls(self, acl_resources):
549543
"""Delete a set of ACLSs"""
550544

@@ -564,7 +558,7 @@ def delete_acls(self, acl_resources):
564558
.format(version)
565559
)
566560

567-
return self._send(request)
561+
return self._send_request_to_node(self._client.least_loaded_node(), request)
568562

569563
@staticmethod
570564
def _convert_describe_config_resource_request(config_resource):

0 commit comments

Comments
 (0)