File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -193,8 +193,10 @@ async def create_topics(
193193 "Support for CreateTopics v{} has not yet been added "
194194 "to AIOKafkaAdminClient."
195195 .format (version ))
196+
197+ metadata = await self ._get_cluster_metadata ()
196198 response = await self ._client .send (
197- self . _client . get_random_node () ,
199+ metadata . controller_id ,
198200 request )
199201 return response
200202
@@ -212,7 +214,8 @@ async def delete_topics(
212214 version = self ._matching_api_version (DeleteTopicsRequest )
213215 req_cls = DeleteTopicsRequest [version ]
214216 request = req_cls (topics , timeout_ms or self ._request_timeout_ms )
215- response = await self ._send_request (request )
217+ metadata = await self ._get_cluster_metadata ()
218+ response = await self ._send_request (request , node_id = metadata .controller_id )
216219 return response
217220
218221 async def _get_cluster_metadata (
You can’t perform that action at this time.
0 commit comments