Paperclipの代替品として、Carrierwaveで遊んでいます。Carrierwaveでの生産と開発にさまざまなS3バケットを使用する
私は初期化子で霧を設定する必要がありS3を使用するためにドキュメントから見ることができます:私は異なる環境に異なるバケットを設定するのですか、しかし
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
? paperclipを使用すると、ymlファイルの開発/制作/ etcに異なる資格情報やバケットを指定します。キャリアウェーブでそれを行う最善の方法は何ですか?
したい場合は、この完全にテストされていないアイデアのように、ほとんどまったく同じようにそれを行うことができ
が、私はオプション2と使用して行くつもりです:
あなたも、このように行うことができます単純な条件文です。いいね。ありがとう! – deb