class ForemanMaintain::Cli::PackagesCommand

Public Instance Methods

execute() click to toggle source
# File lib/foreman_maintain/cli/packages_command.rb, line 7
def execute
  run_scenario_or_rescue do
    run_scenarios_and_exit(Scenarios::Packages::Lock.new)
  end
end
run_scenario_or_rescue() { || ... } click to toggle source
# File lib/foreman_maintain/cli/packages_command.rb, line 85
def run_scenario_or_rescue
  yield
rescue NotImplementedError
  puts 'Command is not implemented for Debian based operating systems!'
  exit 0
end