File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -288,7 +288,12 @@ async def is_closed(self, using: Any = None) -> Any:
288288 state = await (await self ._get_connection (using )).cluster .state (
289289 index = self ._name , metric = "metadata"
290290 )
291- return state ["metadata" ]["indices" ][self ._name ]["state" ] == "close"
291+ index_name = (
292+ next (iter (state ["metadata" ]["indices" ].keys ()))
293+ if len (state ["metadata" ]["indices" ].keys ()) == 1
294+ else self ._name
295+ )
296+ return state ["metadata" ]["indices" ][index_name ]["state" ] == "close"
292297
293298 async def save (self , using : Any = None ) -> Any :
294299 """
Original file line number Diff line number Diff line change @@ -309,7 +309,12 @@ def is_closed(self, using: Optional[OpenSearch] = None) -> Any:
309309 state = self ._get_connection (using ).cluster .state (
310310 index = self ._name , metric = "metadata"
311311 )
312- return state ["metadata" ]["indices" ][self ._name ]["state" ] == "close"
312+ index_name = (
313+ next (iter (state ["metadata" ]["indices" ].keys ()))
314+ if len (state ["metadata" ]["indices" ].keys ()) == 1
315+ else self ._name
316+ )
317+ return state ["metadata" ]["indices" ][index_name ]["state" ] == "close"
313318
314319 def save (self , using : Optional [OpenSearch ] = None ) -> Any :
315320 """
You can’t perform that action at this time.
0 commit comments