Sha256: a4e5104ba586177dc4e0df2d23bc14a68b6ffe9bb7d69d7f34f4d9ead29f2b33
Contents?: true
Size: 1.11 KB
Versions: 1
Compression:
Stored size: 1.11 KB
Contents
Capistrano::Configuration.instance(:must_exist).load do namespace :mongrel do desc <<-DESC Start Mongrel processes on the app server. This uses the :use_sudo variable to determine whether to use sudo or not. By default, :use_sudo is set to true. DESC task :start, :roles => [:app, :mongrel], :except => {:mongrel => false} do sudo "/usr/bin/monit start all -g #{monit_group}" end desc <<-DESC Restart the Mongrel processes on the app server by starting and stopping the cluster. This uses the :use_sudo variable to determine whether to use sudo or not. By default, :use_sudo is set to true. DESC task :restart, :roles => [:app, :mongrel], :except => {:mongrel => false} do sudo "/usr/bin/monit restart all -g #{monit_group}" end desc <<-DESC Stop the Mongrel processes on the app server. This uses the :use_sudo variable to determine whether to use sudo or not. By default, :use_sudo is set to true. DESC task :stop, :roles => [:app, :mongrel], :except => {:mongrel => false} do sudo "/usr/bin/monit stop all -g #{monit_group}" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
engineyard-eycap-0.3.8 | lib/eycap/recipes/mongrel.rb |