Method: S3FileManager#save_file
- Defined in:
- lib/s3_file_manager.rb
#save_file(file_name, file_contents, write_options = {}) ⇒ Object
23 24 25 26 27 28 29 30 31 |
# File 'lib/s3_file_manager.rb', line 23 def save_file(file_name, file_contents, = {}) logger.print "Saving file \"#{file_name}\" to bucket \"#{bucket_name}\"..." s3_service = connect_s3_service bucket = s3_service.bucket(bucket_name) obj = bucket.object(file_name) obj.put(.merge(body: file_contents.to_s)) logger.puts 'done.' end |