class ForemanMaintain::Cli::MaintenanceModeCommand

Public Instance Methods

execute() click to toggle source
# File lib/foreman_maintain/cli/maintenance_mode_command.rb, line 7
def execute
  scenario = Scenarios::MaintenanceModeStart.new
  run_scenario(scenario)
  exit runner.exit_code
end
fetch_procedure(scenario, procedure_class_name) click to toggle source
# File lib/foreman_maintain/cli/maintenance_mode_command.rb, line 44
def fetch_procedure(scenario, procedure_class_name)
  scenario.steps.find { |procedure| procedure.instance_of?(procedure_class_name) }
end