Skip to content

Instantly share code, notes, and snippets.

@EugeneKey
EugeneKey / s3_uploader.rb
Created March 26, 2020 15:48
Sharetribe update Amazon S3 signature_version to v4
class S3Uploader
def initialize()
@aws_access_key_id = APP_CONFIG.aws_access_key_id
@aws_secret_access_key = APP_CONFIG.aws_secret_access_key
@bucket = APP_CONFIG.s3_upload_bucket_name
@acl = "public-read"
@expiration = 10.hours.from_now
@s3_region = APP_CONFIG.s3_region
@current_dt = DateTime.now