Module: Luban::Deployment::Command::Tasks::Control
- Included in:
- Application, Project, Service::Base
- Defined in:
- lib/luban/deployment/cli/command.rb
Constant Summary collapse
- Actions =
%i(start_process stop_process kill_process restart_process check_process show_process)
Instance Method Summary collapse
Instance Method Details
#controllable? ⇒ Boolean
102 |
# File 'lib/luban/deployment/cli/command.rb', line 102 def controllable?; true; end |
#process_monitor_via(monitor, env: "uber/lubmon") ⇒ Object
104 105 106 107 108 |
# File 'lib/luban/deployment/cli/command.rb', line 104 def process_monitor_via(monitor, env: "uber/lubmon") monitor = monitor.to_s.downcase env = env.to_s.downcase process_monitor name: monitor, env: env end |