blob: faa2a9ba8a6801f20e857c93c591786e04093830 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
namespace :delayed_job do
%w[start stop restart status].each do |command|
desc "#{command} delayed_job"
task command do
on roles(:app) do
sudo "service delayed_job_#{fetch(:application)} #{command}"
end
end
end
desc "tail the delayed jobs logs on an app server (cap production delayed_job:logs)"
task :logs do
on roles(:app) do
stream "tail -F #{fetch(:shared_path)}/log/delayed_job.log"
end
end
end
|