class ChefCLI::Command::Undelete
def apply_params!(params)
def apply_params!(params) remaining_args = parse_options(params) if !remaining_args.empty? ui.err("Too many arguments") ui.err("") ui.err(opt_parser) false elsif config[:undo_record_id].nil? && config[:undo_last].nil? @list_undo_records = true true elsif config[:undo_record_id] && config[:undo_last] ui.err("Error: options --last and --id cannot both be given.") ui.err("") ui.err(opt_parser) false elsif config[:undo_record_id] @undo_record_id = config[:undo_record_id] true elsif config[:undo_last] @undo_record_id = nil true end end