I figured out how to do it, and now it works. In the correct config/environmentfile, add the following to send files of 100 MB fragments to Amazon S3:
CarrierWave.configure do |config|
config.fog_attributes = { :multipart_chunk_size => 104857600 }
end
Since foggy pearls have built-in multi-line downloads (thanks to Veraticus pointing this out), the corresponding configuration attributes just need to be passed into the fog through Carrierwave. When sending to S3, I received frequent errors Connection reset by peer (Errno::ECONNRESET), so parts of the download may be repeated.
source
share