diff options
Diffstat (limited to 'megapixels/app/builder/s3.py')
| -rw-r--r-- | megapixels/app/builder/s3.py | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/megapixels/app/builder/s3.py b/megapixels/app/builder/s3.py index 41ecdf61..99726a4d 100644 --- a/megapixels/app/builder/s3.py +++ b/megapixels/app/builder/s3.py @@ -1,17 +1,6 @@ import os import glob import boto3 -from paths import * - -session = boto3.session.Session() - -s3_client = session.client( - service_name='s3', - aws_access_key_id=os.getenv('S3_KEY'), - aws_secret_access_key=os.getenv('S3_SECRET'), - endpoint_url=os.getenv('S3_ENDPOINT'), - region_name=os.getenv('S3_REGION'), -) def sync_directory(base_fn, s3_path, metadata): fns = {} @@ -23,6 +12,16 @@ def sync_directory(base_fn, s3_path, metadata): remote_path = s3_path + metadata['url'] + session = boto3.session.Session() + + s3_client = session.client( + service_name='s3', + aws_access_key_id=os.getenv('S3_KEY'), + aws_secret_access_key=os.getenv('S3_SECRET'), + endpoint_url=os.getenv('S3_ENDPOINT'), + region_name=os.getenv('S3_REGION'), + ) + directory = s3_client.list_objects(Bucket=os.getenv('S3_BUCKET'), Prefix=remote_path) prefixes = [] |
