Method: Anaconda::S3Uploader#initialize
- Defined in:
- lib/anaconda/s3_uploader.rb
#initialize(options) ⇒ S3Uploader
Returns a new instance of S3Uploader.
3 4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/anaconda/s3_uploader.rb', line 3 def initialize() @options = .reverse_merge( id: "fileupload", aws_access_key_id: Anaconda.aws[:aws_access_key], aws_secret_access_key: Anaconda.aws[:aws_secret_key], aws_bucket: Anaconda.aws[:aws_bucket], aws_endpoint: Anaconda.aws[:aws_endpoint], acl: "public-read", expiration: 10.hours.from_now.utc, max_file_size: 500.megabytes, as: "file" ) end |