set rails_env for delayed_job

This commit is contained in:
r888888888 2015-08-24 15:09:00 -07:00
parent 1399e06837
commit 6234802157

View File

@ -3,8 +3,10 @@ namespace :delayed_job do
task :start do task :start do
on roles(:app) do on roles(:app) do
within current_path do within current_path do
hostname = capture("hostname").strip with rails_env: fetch(:rails_env) do
execute :bundle, "exec", "script/delayed_job", "--queues=default,#{hostname}", "-n 2", "start" hostname = capture("hostname").strip
execute :bundle, "exec", "script/delayed_job", "--queues=default,#{hostname}", "-n 2", "start"
end
end end
end end
end end
@ -13,7 +15,9 @@ namespace :delayed_job do
task :stop do task :stop do
on roles(:app) do on roles(:app) do
within current_path do within current_path do
execute :bundle, "exec", "script/delayed_job", "stop" with rails_env: fetch(:rails_env) do
execute :bundle, "exec", "script/delayed_job", "stop"
end
end end
end end
end end