check-view-option-fix
This commit is contained in:
parent
98da72acb0
commit
29780dab94
@ -6,12 +6,11 @@ from constants import AWS_RESOURCE_S3, S3_RESPONSE_BODY, UTF8
|
||||
class S3Resource:
|
||||
|
||||
def __init__(self, bucket_name: str) -> None:
|
||||
self.__s3_resource = boto3.resource(AWS_RESOURCE_S3)
|
||||
self.__s3_bucket = self.__s3_resource.Bucket(bucket_name)
|
||||
self.__s3_client = boto3.client(AWS_RESOURCE_S3)
|
||||
self.__s3_bucket = bucket_name
|
||||
|
||||
def get_object(self, object_key: str):
|
||||
s3_object = self.__s3_bucket.Object(object_key)
|
||||
response = s3_object.get()
|
||||
response = self.__s3_client.get_object(Bucket=self.__s3_bucket, Key=object_key)
|
||||
return response[S3_RESPONSE_BODY].read().decode(UTF8)
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user