class RailsPwnerer::CtlExecutor
Public Instance Methods
run(args)
click to toggle source
standalone runner
# File lib/rails_pwnerer/ctl_executor.rb 3 def run(args) 4 case args[0] 5 when 'start' 6 RailsPwnerer::App::ClusterConfig.new.control_all :start 7 when 'stop' 8 RailsPwnerer::App::ClusterConfig.new.control_all :stop 9 when 'restart' 10 RailsPwnerer::App::ClusterConfig.new.control_all :stop 11 RailsPwnerer::App::ClusterConfig.new.control_all :start 12 when 'reload' 13 RailsPwnerer::App::ClusterConfig.new.control_all :stop 14 RailsPwnerer::App::ClusterConfig.new.control_all :start 15 else 16 print "Unrecognized command #{args[0]}\n" 17 end 18 end