Skip to content

Commit f526f51

Browse files
committed
fix: ensure AWS_REGION is required for S3Client initialization!
1 parent f4d0360 commit f526f51

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

hivemind_etl/storage/s3_client.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def __init__(self):
1717
self.access_key = os.getenv("AWS_ACCESS_KEY_ID")
1818
self.secret_key = os.getenv("AWS_SECRET_ACCESS_KEY")
1919
self.bucket_name = os.getenv("AWS_S3_BUCKET")
20-
self.region = os.getenv("AWS_REGION", "us-east-1")
20+
self.region = os.getenv("AWS_REGION")
2121
self.secure = os.getenv("AWS_SECURE", "true").lower() == "true"
2222

2323
# Check each required variable and log if missing
@@ -30,6 +30,8 @@ def __init__(self):
3030
missing_vars.append("AWS_SECRET_ACCESS_KEY")
3131
if not self.bucket_name:
3232
missing_vars.append("AWS_S3_BUCKET")
33+
if not self.region:
34+
missing_vars.append("AWS_REGION")
3335

3436
if missing_vars:
3537
error_msg = (

0 commit comments

Comments
 (0)