File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 33from . import tracing
44import os
55import grpc
6+ from . import iam
67from . import _utilities
78
89from typing import Any # noqa
@@ -45,16 +46,19 @@ def credentials_from_env_variables(tracer=None):
4546 metadata_credentials = os .getenv ("YDB_METADATA_CREDENTIALS" , "0" ) == "1"
4647 if metadata_credentials :
4748 ctx .trace ({"credentials.metadata" : True })
48- import ydb .iam
4949
50- return ydb . iam .MetadataUrlCredentials (tracer = tracer )
50+ return iam .MetadataUrlCredentials (tracer = tracer )
5151
5252 access_token = os .getenv ("YDB_ACCESS_TOKEN_CREDENTIALS" )
5353 if access_token is not None :
5454 ctx .trace ({"credentials.access_token" : True })
5555 return credentials_impl .AuthTokenCredentials (access_token )
5656
57- return default_credentials (None , tracer )
57+ ctx .trace ({
58+ "credentials.env_default" : True ,
59+ "credentials.metadata" : True ,
60+ })
61+ return iam .MetadataUrlCredentials (tracer = tracer )
5862
5963
6064class DriverConfig (object ):
You can’t perform that action at this time.
0 commit comments