Module: GenesisCollector::IPMI

Included in:
Collector
Defined in:
lib/genesis_collector/ipmi.rb

Instance Method Summary collapse

Instance Method Details

#collect_ipmiObject



4
5
6
7
8
9
10
11
# File 'lib/genesis_collector/ipmi.rb', line 4

def collect_ipmi
  @payload[:ipmi] = {
    address: read_ipmi_lan_attribute('IP Address'),
    netmask: read_ipmi_lan_attribute('Subnet Mask'),
    mac: read_ipmi_lan_attribute('MAC Address'),
    gateway: read_ipmi_lan_attribute('Default Gateway IP')
  }
end