Tuathe commited on
Commit
6ad50bb
·
verified ·
1 Parent(s): 4ce11fa

Update upload_to_s3.py

Browse files
Files changed (1) hide show
  1. upload_to_s3.py +8 -1
upload_to_s3.py CHANGED
@@ -18,7 +18,13 @@ s3_client = boto3.client(
18
  region_name=region
19
  )
20
 
21
- def upload_file_to_s3(local_path, bucket, s3_key):
 
 
 
 
 
 
22
  try:
23
  s3_client.upload_file(local_path, bucket, s3_key)
24
  print(f" Uploaded: {local_path} → s3://{bucket}/{s3_key}")
@@ -26,3 +32,4 @@ def upload_file_to_s3(local_path, bucket, s3_key):
26
  except (BotoCoreError, ClientError) as e:
27
  print(f" Upload failed: {e}")
28
  return False
 
 
18
  region_name=region
19
  )
20
 
21
+ def upload_file_to_s3(local_path, bucket, s3_key, aws_access_key, aws_secret_key, region):
22
+ s3_client = boto3.client(
23
+ "s3",
24
+ aws_access_key_id=aws_access_key,
25
+ aws_secret_access_key=aws_secret_key,
26
+ region_name=region
27
+ )
28
  try:
29
  s3_client.upload_file(local_path, bucket, s3_key)
30
  print(f" Uploaded: {local_path} → s3://{bucket}/{s3_key}")
 
32
  except (BotoCoreError, ClientError) as e:
33
  print(f" Upload failed: {e}")
34
  return False
35
+