Method: DB2S3::S3Store#fetch
- Defined in:
- lib/db2s3.rb
#fetch(file_name) ⇒ Object
133 134 135 136 137 138 139 140 141 142 143 144 |
# File 'lib/db2s3.rb', line 133 def fetch(file_name) ensure_connected AWS::S3::S3Object.find(file_name, bucket) file = Tempfile.new("dump") open(file.path, 'w') do |f| AWS::S3::S3Object.stream(file_name, bucket) do |chunk| f.write chunk end end file end |