def client(self):
if not hasattr(self._local, 'client'):
_logger.info("Creating new S3 Client")
self._local.client = boto3.client(
's3',
region_name=self._aws_region,
aws_access_key_id=self._aws_access_key_id,
aws_secret_access_key=self._aws_secret_access_key,
endpoint_url=self._endpoint_url,
config=Config(
s3={'addressing_style': self._addressing_style},
signature_version=self._signature_version
)
)
return self._local.client
评论列表
文章目录