class HammerCLIForemanVirtWhoConfigure::VirtWhoConfig::InfoCommand
Public Instance Methods
extend_data(conf)
click to toggle source
# File lib/hammer_cli_foreman_virt_who_configure/config.rb, line 108 def extend_data(conf) conf['_interval'] = VirtWhoConfig.format_interval(conf['interval']) conf['_status'] = VirtWhoConfig.format_status(conf['status']) conf['_filtering_mode'] = VirtWhoConfig.format_filtering_mode(conf['filtering_mode']) # Show host lists only in relevant filtering modes if conf['filtering_mode'] != MODE_WHITELIST conf['whitelist'] = nil else conf['whitelist'] ||= " " end if conf['filtering_mode'] != MODE_BLACKLIST conf['blacklist'] = nil else conf['blacklist'] ||= " " end VirtWhoConfig.validate_hypervisor_options(conf) end