Sha256: 1bbb0e29c3d46f88848ebfe626fc05f0024363e4db71d6882a8ae57e73d09355
Contents?: true
Size: 524 Bytes
Versions: 1
Compression:
Stored size: 524 Bytes
Contents
# frozen_string_literal: true module CarrierWave module Storage class Aliyun < Abstract def store!(file) f = AliyunFile.new(uploader, self, uploader.store_path) headers = { content_type: file.content_type, content_disposition: uploader.try(:content_disposition) } f.store(::File.open(file.file), headers) f end def retrieve!(identifier) AliyunFile.new(uploader, self, uploader.store_path(identifier)) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
carrierwave-aliyun-1.0.0 | lib/carrierwave/storage/aliyun.rb |