Sha256: 6fd7d5313af62fc4b434bd688edd168c8bbf5df7fb1e6875d2e1f84215234df4
Contents?: true
Size: 561 Bytes
Versions: 43
Compression:
Stored size: 561 Bytes
Contents
module HammerCLIForeman module CommandExtensions class OptionSources < HammerCLI::CommandExtensions inheritable true option_sources do |sources, command| id_resolution = HammerCLI::Options::ProcessorList.new(name: 'IdResolution') id_resolution << HammerCLIForeman::OptionSources::IdParams.new(command) id_resolution << HammerCLIForeman::OptionSources::IdsParams.new(command) id_resolution << HammerCLIForeman::OptionSources::SelfParam.new(command) sources << id_resolution end end end end
Version data entries
43 entries across 43 versions & 1 rubygems