summaryrefslogtreecommitdiff
path: root/scripts/s3upload.py
diff options
context:
space:
mode:
authoryo momma <shutup@oops.wtf>2026-02-03 22:05:50 +0000
committeryo momma <shutup@oops.wtf>2026-02-03 22:05:50 +0000
commita5e72f0fbdedf251e90334657856f07bca725be0 (patch)
tree2b71e48a1e07b0f4f0edcb8a154769b4069dbf98 /scripts/s3upload.py
parent36202d8defb26f87264914f60c39c768cff3729e (diff)
Hump.fm: update configs and scripts
Diffstat (limited to 'scripts/s3upload.py')
-rwxr-xr-xscripts/s3upload.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/scripts/s3upload.py b/scripts/s3upload.py
index f39ea19..f3e7cd5 100755
--- a/scripts/s3upload.py
+++ b/scripts/s3upload.py
@@ -6,13 +6,15 @@ import time
import S3
CONN = None
-AWS_ACCESS_KEY_ID = 'AKIAIVBEMR22OOG7OMMQ'
-AWS_SECRET_ACCESS_KEY = '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'
-BUCKET_NAME = 'dumpfm'
+AWS_ACCESS_KEY_ID = os.environ.get('AWS_ACCESS_KEY_ID')
+AWS_SECRET_ACCESS_KEY = os.environ.get('AWS_SECRET_ACCESS_KEY')
+BUCKET_NAME = os.environ.get('HUMPFM_S3_BUCKET', 'humpfm')
def get_or_initialize_aws_connection():
global CONN
if not CONN:
+ if not AWS_ACCESS_KEY_ID or not AWS_SECRET_ACCESS_KEY:
+ raise Exception("Missing AWS credentials (AWS_ACCESS_KEY_ID/AWS_SECRET_ACCESS_KEY)")
print "Initializing AWS connection with ID %s, bucket %s" % (AWS_ACCESS_KEY_ID,
BUCKET_NAME)
CONN = S3.AWSAuthConnection(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)