Skip to content

Commit 95530f3

Browse files
committed
Make access_key_id a secret field
1 parent 9abd917 commit 95530f3

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/firecrest/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ class Storage(BaseModel):
197197
..., description="Private/internal endpoint URL for the storage."
198198
)
199199
public_url: str = Field(..., description="Public/external URL for the storage.")
200-
access_key_id: str = Field(
200+
access_key_id: SecretStr = Field(
201201
..., description="Access key ID for S3-compatible storage."
202202
)
203203
secret_access_key: LoadFileSecretStr = Field(

src/firecrest/dependencies.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ async def __call__(self):
334334
"s3",
335335
region_name=settings.storage.region,
336336
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(),
338338
endpoint_url=self.url,
339339
config=AioConfig(signature_version="s3v4"),
340340
) as client:

tests/conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ async def s3_client():
6666
"s3",
6767
region_name=settings.storage.region,
6868
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(),
7070
endpoint_url=settings.storage.private_url.get_secret_value(),
7171
config=AioConfig(signature_version="s3v4"),
7272
) as client:

0 commit comments

Comments
 (0)