class HammerCLIForeman::OptionSources::SelfParam
Public Class Methods
new(command)
click to toggle source
# File lib/hammer_cli_foreman/option_sources/self_param.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/self_param.rb, line 8 def get_options(defined_options, result) # resolve 'id' parameter if it's defined as an option id_option_name = HammerCLI.option_accessor_name('id') result[id_option_name] ||= @command.get_identifier(result) if @command.respond_to?(id_option_name) result end