1
我現在有這樣的事情在我的has_attached_file
聲明回形針s3_host_alias,如何使可用於每個環境
# Photo.rb
...
:s3_host_alias => 'cdn.mydomain.com'
由於s3_host_alias
指向每個環境變化的具體鬥,我想知道如何能我將:s3_host_alias
設置爲讀取在其環境中的價值。
,我可能會想一個有組織的方式,這將在這樣同aws.yml
配置文件中進行保存,
development:
bucket: development.mydomain.com
access_key_id: <%= ENV['S3_KEY'] %>
secret_access_key: <%= ENV['S3_SECRET'] %>
s3_host_alias: cdn-dev.mydomain.com
production:
bucket: media.mydomain.com
access_key_id: <%= ENV['S3_KEY'] %>
secret_access_key: <%= ENV['S3_SECRET'] %>
s3_host_alias: cdn.mydomain.com
test:
bucket: test.mydomain.com
access_key_id: <%= ENV['S3_KEY'] %>
secret_access_key: <%= ENV['S3_SECRET'] %>
s3_host_alias: cdn-test.mydomain.com
的問題是,我不知道如何調用從Photo.rb
模型中,這s3_host_alias
屬性。
任何想法該怎麼做?