So the issue I am dealing with is that I want to be able to call
something like:
cap deploy:stop
or
cap deploy:start
And have it both stop/start my mongrel clusters, as well as start/stop
my backgroundRB.
So I want something like:
------------------------------------------
task :mongrel_start, :roles => :app do
run "cd #{current_path} && mongrel_rails cluster::start -C
#{mongrel_conf}"
end
task :mongrel_stop, :roles => :app do
run "cd #{current_path} && mongrel_rails cluster::stop -C
#{mongrel_conf}"
end
task :background_start, :roles => :db do
run "command to start background"
end
task :background_stop, :roles => :db do
run "command to stop background"
end
task :start do
mongrel_start
background_start
end
task :stop do
mongrel_stop
background_stop
end
------------------------------------------
But from what I understand it will run all the tasks on app and db
servers. So how would you do this?
--~--~---------~--~----~------------~-------~--~----~
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/capistrano
-~----------~----~----~----~------~----~------~--~---