fixes to install scripts
This commit is contained in:
@@ -2,10 +2,12 @@ namespace :delayed_job do
|
||||
desc "Start delayed_job process"
|
||||
task :start do
|
||||
on roles(:app) do
|
||||
within current_path do
|
||||
with rails_env: fetch(:rails_env) do
|
||||
hostname = capture("hostname").strip
|
||||
execute :bundle, "exec", "script/delayed_job", "--queues=default,#{hostname}", "-n 2", "start"
|
||||
if test("[ -d #{current_path} ]")
|
||||
within current_path do
|
||||
with rails_env: fetch(:rails_env) do
|
||||
hostname = capture("hostname").strip
|
||||
execute :bundle, "exec", "script/delayed_job", "--queues=default,#{hostname}", "-n 2", "start"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -14,9 +16,11 @@ namespace :delayed_job do
|
||||
desc "Stop delayed_job process"
|
||||
task :stop do
|
||||
on roles(:app) do
|
||||
within current_path do
|
||||
with rails_env: fetch(:rails_env) do
|
||||
execute :bundle, "exec", "script/delayed_job", "stop"
|
||||
if test("[ -d #{current_path} ]")
|
||||
within current_path do
|
||||
with rails_env: fetch(:rails_env) do
|
||||
execute :bundle, "exec", "script/delayed_job", "stop"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user