Browse Source

Adjust method calls to be more functional

pull/267/head
Stéphane Meny 3 years ago
parent
commit
b5c79d88f5
No known key found for this signature in database
GPG Key ID: 9D0AFEA988527923
  1. 10
      app/services/storage_service.rb

10
app/services/storage_service.rb

@ -9,17 +9,13 @@ class StorageService
end
def list_files(folder)
file_list = []
@client.list_objects_v2(bucket: @configuration.bucket_name, prefix: folder).each do |response|
file_list += response.contents.map(&:key)
end
file_list
@client.list_objects_v2(bucket: @configuration.bucket_name, prefix: folder)
.flat_map { |response| response.contents.map(&:key) }
end
def get_file_io(file_name)
file_response =
@client.get_object(bucket: @configuration.bucket_name, key: file_name)
file_response.body
.body
end
def write_file(file_name, data)

Loading…
Cancel
Save