diff options
author | Marcelo Dominguez <marcelo@wyeworks.com> | 2013-03-08 19:59:12 +0400 |
---|---|---|
committer | Marcelo Dominguez <marcelo@wyeworks.com> | 2013-03-08 22:07:56 +0400 |
commit | b950c4f1717ba69d80fb4c3bdf7ab1254635f52c (patch) | |
tree | 9f31a8f3d37488368d19b87127bcf0d27ddcfe1a /config/initializers | |
parent | 88e76448b6b61ad75c145de0af2acf6af9c2fe4e (diff) |
Set max-age header to Amazon S3 resources
Diffstat (limited to 'config/initializers')
-rw-r--r-- | config/initializers/carrierwave.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/config/initializers/carrierwave.rb b/config/initializers/carrierwave.rb index 9782335ef..b86e52528 100644 --- a/config/initializers/carrierwave.rb +++ b/config/initializers/carrierwave.rb @@ -14,6 +14,10 @@ CarrierWave.configure do |config| :aws_secret_access_key => AppConfig.environment.s3.secret.get, :region => AppConfig.environment.s3.region.get } + if AppConfig.environment.s3.cache? + config.fog_attributes['Cache-Control'] = 'max-age=31536000' + end + config.fog_directory = AppConfig.environment.s3.bucket.get else config.storage = :file |