Commit 32ec3e6e

mo khan <mo@mokhan.ca>
2014-07-19 03:16:49
break up logs into separate directories for each type.
1 parent ef3acf9
Changed files (1)
config
config/tasks/utility.rb
@@ -4,9 +4,9 @@ task :logs, roles: :app do
 end
 
 task :sync_logs, roles: :app do
-  run "s3cmd sync #{shared_path}/log/#{rails_env}.log-*.gz s3://cakeside-logs/#{rails_env}/"
-  run "s3cmd sync #{shared_path}/log/delayed_job.log-*.gz s3://cakeside-logs/#{rails_env}/"
-  run "s3cmd sync #{shared_path}/log/unicorn.log-*.gz s3://cakeside-logs/#{rails_env}/"
+  run "s3cmd sync #{shared_path}/log/#{rails_env}.log-*.gz s3://cakeside-logs/#{rails_env}/rails/"
+  run "s3cmd sync #{shared_path}/log/delayed_job.log-*.gz s3://cakeside-logs/#{rails_env}/delayed_job/"
+  run "s3cmd sync #{shared_path}/log/unicorn.log-*.gz s3://cakeside-logs/#{rails_env}/unicorn/"
   run "chown deployer /var/log/nginx/cakeside.*.log-*.gz"
-  run "s3cmd sync /var/log/nginx/cakeside.*.log-*.gz s3://cakeside-logs/#{rails_env}/"
+  run "s3cmd sync /var/log/nginx/cakeside.*.log-*.gz s3://cakeside-logs/#{rails_env}/nginx/"
 end