Module: Luban::Deployment::Command::Tasks::Monitor

Included in:
Application, Project, Service::Base
Defined in:
lib/luban/deployment/cli/command.rb

Constant Summary collapse

Actions =
%i(monitor_on monitor_off monitor_reload monitor_check)

Instance Method Summary collapse

Instance Method Details

#monitor_tasksObject



163
# File 'lib/luban/deployment/cli/command.rb', line 163

def monitor_tasks; commands[:monitor].commands; end

#monitorable?Boolean

Returns:

  • (Boolean)


159
160
161
# File 'lib/luban/deployment/cli/command.rb', line 159

def monitorable?
  controllable? and monitor_defined? and !monitor_itself?
end