module HammerCLIForemanVirtWhoConfigure::VirtWhoConfig::UpdateCommons

Constants

FILTER_MAPPING

Public Class Methods

included(base) click to toggle source
# File lib/hammer_cli_foreman_virt_who_configure/config.rb, line 199
def self.included(base)
  base.option '--filtering-mode', 'MODE', _('Hypervisor filtering mode'),
    :format => HammerCLI::Options::Normalizers::Enum.new(FILTER_MAPPING.keys)
end

Public Instance Methods

request_params() click to toggle source
Calls superclass method
# File lib/hammer_cli_foreman_virt_who_configure/config.rb, line 204
def request_params
  params = super
  mode = params['foreman_virt_who_configure_config']['filtering_mode']
  params['foreman_virt_who_configure_config']['filtering_mode'] = FILTER_MAPPING[mode] if mode
  params
end