Replace check for Elasticsearch to str/list in ensure_es_client (#690)

This commit is contained in:
Ashok Kumar 2024-05-04 10:31:31 +05:30 committed by GitHub
parent e76b32eee2
commit 5b728c29c1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -309,7 +309,11 @@ def ensure_es_client(
) -> Elasticsearch:
if isinstance(es_client, tuple):
es_client = list(es_client)
if not isinstance(es_client, Elasticsearch):
if (
isinstance(es_client, str)
or isinstance(es_client, list)
or isinstance(es_client, tuple)
):
es_client = Elasticsearch(es_client)
return es_client