Class: S3lurp::Configuration

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

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



39
40
41
42
43
44
45
46
47
48
# File 'lib/s3lurp.rb', line 39

def initialize
  @s3_bucket = ENV['S3_BUCKET'] || "S3_BUCKET"
  @aws_access_key = ENV['AWS_ACCESS_KEY'] || ENV['S3_ACCESS_KEY'] || "AWS_KEY"
  @aws_secret_key = ENV['AWS_SECRET_KEY'] || ENV['S3_SECRET_KEY'] || "AWS_SECRET"
  @min_file_size = 0
  @max_file_size = 10485760
  @minutes_valid = 360
  @form_html_options = {}
  @submit_tag_options = {}
end

Instance Method Details

#s3_access_key=(arg) ⇒ Object

legacy for s3_* config vars



51
52
53
# File 'lib/s3lurp.rb', line 51

def s3_access_key=(arg)
  self.aws_access_key = arg
end

#s3_secret_key=(arg) ⇒ Object



54
55
56
# File 'lib/s3lurp.rb', line 54

def s3_secret_key=(arg)
  self.aws_secret_key = arg
end