Method: Fog::Baremetal::OpenStack::Mock#get_driver_properties

Defined in:
lib/fog/baremetal/openstack/requests/get_driver_properties.rb

#get_driver_properties(_driver_name) ⇒ Object



17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# File 'lib/fog/baremetal/openstack/requests/get_driver_properties.rb', line 17

def get_driver_properties(_driver_name)
  response = Excon::Response.new
  response.status = [200, 204][rand(2)]
  response.body = {
    "pxe_deploy_ramdisk"   => "UUID (from Glance) of the ramdisk.",
    "ipmi_transit_address" => "transit address for bridged request.",
    "ipmi_terminal_port"   => "node's UDP port to connect to.",
    "ipmi_target_channel"  => "destination channel for bridged request.",
    "ipmi_transit_channel" => "transit channel for bridged request.",
    "ipmi_local_address"   => "local IPMB address for bridged requests. ",
    "ipmi_username"        => "username; default is NULL user. Optional.",
    "ipmi_address"         => "IP address or hostname of the node. Required.",
    "ipmi_target_address"  => "destination address for bridged request.",
    "ipmi_password"        => "password. Optional.",
    "pxe_deploy_kernel"    => "UUID (from Glance) of the deployment kernel.",
    "ipmi_priv_level"      => "privilege level; default is ADMINISTRATOR. ",
    "ipmi_bridging"        => "bridging_type."
  }
  response
end