class HammerCLIForeman::OptionSources::FieldsParams

Public Class Methods

new(command) click to toggle source
# File lib/hammer_cli_foreman/option_sources/fields_params.rb, line 4
def initialize(command)
  @command = command
end

Public Instance Methods

get_options(_defined_options, result) click to toggle source
# File lib/hammer_cli_foreman/option_sources/fields_params.rb, line 12
def get_options(_defined_options, result)
  if @command.respond_to?(:option_fields) && @command.option_fields == ['THIN']
    result[HammerCLI.option_accessor_name('thin')] = true
  end
  result
end
process(defined_options, result) click to toggle source
# File lib/hammer_cli_foreman/option_sources/fields_params.rb, line 8
def process(defined_options, result)
  get_options(defined_options, result)
end