Sha256: b45e5707759f75633537ab86df79b6212ab6777a7efbe8a627a1882a152b6c46
Contents?: true
Size: 456 Bytes
Versions: 9
Compression:
Stored size: 456 Bytes
Contents
module HammerCLIForeman module OptionSources class SelfParam def initialize(command) @command = command end 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 end end end
Version data entries
9 entries across 9 versions & 1 rubygems