【发布时间】:2011-11-14 12:50:00
【问题描述】:
我开始使用Carrierwave,作为Paperclip 的替代品。
我可以从文档中看到,要使用 S3,我应该在初始化程序中配置 Fog:
CarrierWave.configure do |config|
config.fog_credentials = {
:provider => 'AWS', # required
:aws_access_key_id => 'xxx', # required
:aws_secret_access_key => 'yyy', # required
:region => 'eu-west-1' # optional, defaults to 'us-east-1'
}
end
但是,如何为不同的环境设置不同的存储桶?使用回形针,我将在 yml 文件中为开发/生产/等指定不同的凭据和/或存储桶。使用载波的最佳方法是什么?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 amazon-s3 paperclip carrierwave