Можно ли хранить файл gem для перевозчика в AWS-S3 и локальной файловой системе одновременно? - PullRequest
4 голосов
/ 18 июня 2011

Я использую carrierwave в качестве драгоценного камня для загрузки в рельсах 3.0.7, и это действительно потрясающе.

Я могу загружать файлы в локальную файловую систему (хранилище: файл), и я также знаю, как загрузить в AWS-S3 (хранилище: туман), но есть ли способ загрузить файлы в эти два места назначения одновременно? Форма отправки? На всякий случай, если локальная файловая система или сбой S3 или файл отсутствуют, у меня все еще есть другая копия.

1 Ответ

0 голосов
/ 24 августа 2011

Вы можете попробовать это:

http://carrierwave.rubyforge.org/rdoc/classes/CarrierWave/Storage/S3.html


    CarrierWave.configure do |config|
      config.s3_access_key_id = "xxxxxx"
      config.s3_secret_access_key = "xxxxxx"
      config.s3_bucket = "my_bucket_name"
    end
...