Class: S3Helper

Inherits:
Object
  • Object
show all
Defined in:
lib/zapp_sdk_tasks/s3_helper.rb

Class Method Summary collapse

Class Method Details

.resource_from_env_varsObject



4
5
6
7
8
9
10
# File 'lib/zapp_sdk_tasks/s3_helper.rb', line 4

def self.resource_from_env_vars
  Aws::S3::Resource.new(
    access_key_id: ENV["AWS_ACCESS_KEY_ID"],
    secret_access_key: ENV["AWS_SECRET_ACCESS_KEY"],
    region: ENV["AWS_REGION"]
  )
end

.write_optionsObject



12
13
14
# File 'lib/zapp_sdk_tasks/s3_helper.rb', line 12

def self.write_options
  { acl: "public-read", cache_control: "max-age=60" }
end