File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -197,7 +197,7 @@ class Storage(BaseModel):
197
197
..., description = "Private/internal endpoint URL for the storage."
198
198
)
199
199
public_url : str = Field (..., description = "Public/external URL for the storage." )
200
- access_key_id : str = Field (
200
+ access_key_id : SecretStr = Field (
201
201
..., description = "Access key ID for S3-compatible storage."
202
202
)
203
203
secret_access_key : LoadFileSecretStr = Field (
Original file line number Diff line number Diff line change @@ -334,7 +334,7 @@ async def __call__(self):
334
334
"s3" ,
335
335
region_name = settings .storage .region ,
336
336
aws_secret_access_key = settings .storage .secret_access_key .get_secret_value (),
337
- aws_access_key_id = settings .storage .access_key_id ,
337
+ aws_access_key_id = settings .storage .access_key_id . get_secret_value () ,
338
338
endpoint_url = self .url ,
339
339
config = AioConfig (signature_version = "s3v4" ),
340
340
) as client :
Original file line number Diff line number Diff line change @@ -66,7 +66,7 @@ async def s3_client():
66
66
"s3" ,
67
67
region_name = settings .storage .region ,
68
68
aws_secret_access_key = settings .storage .secret_access_key ,
69
- aws_access_key_id = settings .storage .access_key_id ,
69
+ aws_access_key_id = settings .storage .access_key_id . get_secret_value () ,
70
70
endpoint_url = settings .storage .private_url .get_secret_value (),
71
71
config = AioConfig (signature_version = "s3v4" ),
72
72
) as client :
You can’t perform that action at this time.
0 commit comments