Method: Brillo::Transferrer::S3#initialize
- Defined in:
- lib/brillo/transferrer/s3.rb
#initialize(config) ⇒ S3
Returns a new instance of S3.
10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/brillo/transferrer/s3.rb', line 10 def initialize(config) @enabled = config.transfer_config.enabled @bucket = config.transfer_config.bucket @region = config.transfer_config.region @filename = config.compressed_filename @path = config.compressed_dump_path Aws.config.update( credentials: Aws::Credentials.new( config.transfer_config.access_key_id, config.transfer_config.secret_access_key ), region: config.transfer_config.region ) end |