SX cap production setup files
This commit is contained in:
10
lib/capistrano/tasks/monit.cap
Normal file
10
lib/capistrano/tasks/monit.cap
Normal file
@@ -0,0 +1,10 @@
|
||||
namespace :monit do
|
||||
%w(start stop restart).each do |task_name|
|
||||
desc "#{task_name} Monit"
|
||||
task task_name do
|
||||
on roles(:app), in: :sequence, wait: 5 do
|
||||
sudo "service monit #{task_name}"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user