Skip to content

Commit cc8b0a7

Browse files
Merge pull request #57 from majasemzadeh/bugfix/elastic-password
Fix Get elastic seea
2 parents 35e805c + 2f3f7d1 commit cc8b0a7

2 files changed

Lines changed: 9 additions & 5 deletions

File tree

archipy/adapters/elasticsearch/adapters.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def _get_client(configs: ElasticsearchConfig) -> Elasticsearch:
5252
if configs.API_KEY and configs.API_SECRET:
5353
api_key = ((configs.API_KEY, configs.API_SECRET),)
5454
elif configs.HTTP_USER_NAME and configs.HTTP_PASSWORD:
55-
basic_auth = ((configs.HTTP_USER_NAME, configs.HTTP_PASSWORD),)
55+
basic_auth = ((configs.HTTP_USER_NAME, configs.HTTP_PASSWORD.get_secret_value()),)
5656

5757
return Elasticsearch(
5858
hosts=configs.HOSTS,
@@ -293,7 +293,7 @@ def _get_client(configs: ElasticsearchConfig) -> AsyncElasticsearch:
293293
if configs.API_KEY and configs.API_SECRET:
294294
api_key = (configs.API_KEY, configs.API_SECRET)
295295
elif configs.HTTP_USER_NAME and configs.HTTP_PASSWORD:
296-
basic_auth = (configs.HTTP_USER_NAME, configs.HTTP_PASSWORD)
296+
basic_auth = (configs.HTTP_USER_NAME, configs.HTTP_PASSWORD.get_secret_value())
297297

298298
return AsyncElasticsearch(
299299
hosts=configs.HOSTS,

poetry.lock

Lines changed: 7 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)