@@ -290,7 +290,7 @@ def _find_coordinator_id_request(self, group_id):
290290 request = FindCoordinatorRequest [version ](group_id )
291291 elif version <= 2 :
292292 request = FindCoordinatorRequest [version ](group_id , 0 )
293- return request
293+ return request # pylint: disable=E0606
294294
295295 def _find_coordinator_id_process_response (self , response ):
296296 """Process a FindCoordinatorResponse.
@@ -506,7 +506,7 @@ def create_topics(self, new_topics, timeout_ms=None, validate_only=False):
506506 )
507507 # TODO convert structs to a more pythonic interface
508508 # TODO raise exceptions if errors
509- return self ._send_request_to_controller (request )
509+ return self ._send_request_to_controller (request ) # pylint: disable=E0606
510510
511511 def delete_topics (self , topics , timeout_ms = None ):
512512 """Delete topics from the cluster.
@@ -680,7 +680,7 @@ def describe_acls(self, acl_filter):
680680 permission_type = acl_filter .permission_type
681681
682682 )
683- response = self .send_request (request )
683+ response = self .send_request (request ) # pylint: disable=E0606
684684 error_type = Errors .for_code (response .error_code )
685685 if error_type is not Errors .NoError :
686686 # optionally we could retry if error_type.retriable
@@ -793,7 +793,7 @@ def create_acls(self, acls):
793793 request = CreateAclsRequest [version ](
794794 creations = [self ._convert_create_acls_resource_request_v1 (acl ) for acl in acls ]
795795 )
796- response = self .send_request (request )
796+ response = self .send_request (request ) # pylint: disable=E0606
797797 return self ._convert_create_acls_response_to_acls (acls , response )
798798
799799 @staticmethod
@@ -907,7 +907,7 @@ def delete_acls(self, acl_filters):
907907 request = DeleteAclsRequest [version ](
908908 filters = [self ._convert_delete_acls_resource_request_v1 (acl ) for acl in acl_filters ]
909909 )
910- response = self .send_request (request )
910+ response = self .send_request (request ) # pylint: disable=E0606
911911 return self ._convert_delete_acls_response_to_matching_acls (acl_filters , response )
912912
913913 @staticmethod
@@ -1269,14 +1269,15 @@ def _describe_consumer_groups_process_response(self, response):
12691269 # TODO: Fix GroupInformation defaults
12701270 described_group_information_list .append ([])
12711271 group_description = GroupInformation ._make (described_group_information_list )
1272- error_code = group_description .error_code
1273- error_type = Errors .for_code (error_code )
1274- # Java has the note: KAFKA-6789, we can retry based on the error code
1275- if error_type is not Errors .NoError :
1276- raise error_type (
1277- "DescribeGroupsResponse failed with response '{}'."
1278- .format (response ))
1279- return group_description
1272+ error_code = group_description .error_code
1273+ error_type = Errors .for_code (error_code )
1274+ # Java has the note: KAFKA-6789, we can retry based on the error code
1275+ if error_type is not Errors .NoError :
1276+ raise error_type (
1277+ "DescribeGroupsResponse failed with response '{}'."
1278+ .format (response ))
1279+ return group_description
1280+ assert False , "DescribeGroupsResponse parsing failed"
12801281
12811282 def describe_consumer_groups (self , group_ids , group_coordinator_id = None , include_authorized_operations = False ):
12821283 """Describe a set of consumer groups.
0 commit comments