Add printout when using key/secret from env vars

This commit is contained in:
allegroai
2021-06-02 21:15:48 +03:00
parent eda597dea5
commit 29bf993be7
2 changed files with 16 additions and 7 deletions

View File

@@ -111,7 +111,8 @@ class Session(TokenManager):
self._logger = logger
self.__access_key = api_key or ENV_ACCESS_KEY.get(
default=(self.config.get("api.credentials.access_key", None) or self.default_key)
default=(self.config.get("api.credentials.access_key", None) or self.default_key),
value_cb=lambda key, value: logger.info("Using environment access key {}={}".format(key, value))
)
if not self.access_key:
raise ValueError(
@@ -119,7 +120,8 @@ class Session(TokenManager):
)
self.__secret_key = secret_key or ENV_SECRET_KEY.get(
default=(self.config.get("api.credentials.secret_key", None) or self.default_secret)
default=(self.config.get("api.credentials.secret_key", None) or self.default_secret),
value_cb=lambda key, value: logger.info("Using environment secret key {}=********".format(key))
)
if not self.secret_key:
raise ValueError(