lib/heirloom/artifact/artifact_downloader.rb in heirloom-0.1.2 vs lib/heirloom/artifact/artifact_downloader.rb in heirloom-0.1.3
- old
+ new
@@ -15,13 +15,21 @@
s3_downloader = Downloader::S3.new :config => @config,
:logger => @logger,
:region => @region
- @logger.info "Downloading s3://#{get_bucket}/#{get_key} from #{@region}."
+ bucket = artifact_reader.get_bucket :region => @region,
+ :name => @name,
+ :id => @id
- file = s3_downloader.download_file :bucket => get_bucket,
- :key => get_key
+ key = artifact_reader.get_key :region => @region,
+ :name => @name,
+ :id => @id
+
+ @logger.info "Downloading s3://#{bucket}/#{key} from #{@region}."
+
+ file = s3_downloader.download_file :bucket => bucket,
+ :key => key
@logger.info "Writing file to #{@output}."
File.open(@output, 'w') do |local_file|
local_file.write file