Module: ForemanDatacenter::ConsoleServerPortsHelper

Defined in:
app/helpers/foreman_datacenter/console_server_ports_helper.rb

Instance Method Summary collapse

Instance Method Details

#console_server_ports_list_for_device(f, device = nil) ⇒ Object



3
4
5
6
7
8
9
# File 'app/helpers/foreman_datacenter/console_server_ports_helper.rb', line 3

def console_server_ports_list_for_device(f, device = nil)
  collection = device ? device.free_console_server_ports.select(:id, :name) : []
  selectable_f f, :id,
               options_from_collection_for_select(collection, :id, :name),
               { include_blank: 'Choose a port' },
               { required: true, label: 'Port', help_inline: 'And then specify a port' }
end