class Envirobly::Aws::S3
def fetch_object(object_hash, target_path:)
def fetch_object(object_hash, target_path:) FileUtils.mkdir_p File.dirname(target_path) key = object_key object_hash stream = @bucket_resource.object(key).get.body File.open(target_path, "wb") do |target| gz = Zlib::GzipReader.new(stream) IO.copy_stream(gz, target) gz.close end end