Class: RailsPwnerer::CtlExecutor
- Inherits:
-
Object
- Object
- RailsPwnerer::CtlExecutor
- Defined in:
- lib/rails_pwnerer/ctl_executor.rb
Instance Method Summary collapse
-
#run(args) ⇒ Object
standalone runner.
Instance Method Details
#run(args) ⇒ Object
standalone runner
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/rails_pwnerer/ctl_executor.rb', line 3 def run(args) case args[0] when 'start' RailsPwnerer::App::ClusterConfig.new.control_all :start when 'stop' RailsPwnerer::App::ClusterConfig.new.control_all :stop when 'restart' RailsPwnerer::App::ClusterConfig.new.control_all :stop RailsPwnerer::App::ClusterConfig.new.control_all :start when 'reload' RailsPwnerer::App::ClusterConfig.new.control_all :stop RailsPwnerer::App::ClusterConfig.new.control_all :start else print "Unrecognized command #{args[0]}\n" end end |