diff options
| author | mo khan <mo@mokhan.ca> | 2015-02-01 09:33:03 -0700 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2015-02-01 09:33:03 -0700 |
| commit | ca1ec417fd29d83e8d22c6d039b26ba27763b480 (patch) | |
| tree | 52bf4b8423d197d6e51c51bcf84fc7209fc22e50 /lib | |
| parent | c64e5008a494d1236e80df5583104bdc3b02bff4 (diff) | |
extract bucket variable.
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/capistrano/tasks/utility.rake | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/capistrano/tasks/utility.rake b/lib/capistrano/tasks/utility.rake index 0c250f69..277ff3f7 100644 --- a/lib/capistrano/tasks/utility.rake +++ b/lib/capistrano/tasks/utility.rake @@ -7,10 +7,10 @@ end task :sync_logs do on roles(:app) do - execute "s3cmd sync #{shared_path}/log/#{fetch(:rails_env)}.log-*.gz s3://#{ENV['AWS_S3_BACKUPS_BUCKET']}/#{fetch(:rails_env)}/rails/" - execute "s3cmd sync #{shared_path}/log/delayed_job.log-*.gz s3://#{ENV['AWS_S3_BACKUPS_BUCKET']}/#{fetch(:rails_env)}/delayed_job/" - execute "s3cmd sync #{shared_path}/log/unicorn.log-*.gz s3://#{ENV['AWS_S3_BACKUPS_BUCKET']}/#{fetch(:rails_env)}/unicorn/" - #execute "chown deployer /var/log/nginx/cakeside.*.log-*.gz" - #execute "s3cmd sync /var/log/nginx/cakeside.*.log-*.gz s3://#{ENV['AWS_S3_BACKUPS_BUCKET']}/#{fetch(:rails_env)}/nginx/" + bucket = ENV.fetch('AWS_S3_BACKUPS_BUCKET') + execute "s3cmd sync #{shared_path}/log/#{fetch(:rails_env)}.log-*.gz s3://#{bucket}/#{fetch(:rails_env)}/rails/" + execute "s3cmd sync #{shared_path}/log/delayed_job.log-*.gz s3://#{bucket}/#{fetch(:rails_env)}/delayed_job/" + execute "s3cmd sync #{shared_path}/log/unicorn.log-*.gz s3://#{bucket}/#{fetch(:rails_env)}/unicorn/" + execute "s3cmd sync /var/log/nginx/cakeside.*.log-*.gz s3://#{bucket}/#{fetch(:rails_env)}/nginx/" end end |
