There is no need to keep aws creds around, passing them down to boto.session is more than enough (#2625)
This commit is contained in:
@@ -35,12 +35,10 @@ class AsyncAWSClient:
|
||||
aws_secret_access_key: str | None = None,
|
||||
region_name: str | None = None,
|
||||
) -> None:
|
||||
self.aws_access_key_id = aws_access_key_id
|
||||
self.aws_secret_access_key = aws_secret_access_key
|
||||
self.region_name = region_name or settings.AWS_REGION
|
||||
self.session = aioboto3.Session(
|
||||
aws_access_key_id=self.aws_access_key_id,
|
||||
aws_secret_access_key=self.aws_secret_access_key,
|
||||
aws_access_key_id=aws_access_key_id,
|
||||
aws_secret_access_key=aws_secret_access_key,
|
||||
)
|
||||
|
||||
async def get_secret(self, secret_name: str) -> str | None:
|
||||
|
||||
Reference in New Issue
Block a user