# File lib/rubyipmi/ipmitool/commands/lan.rb, line 21 def channel=(num) refresh @channel = num end
# File lib/rubyipmi/ipmitool/commands/lan.rb, line 97 def dhcp? info.fetch("ip_address_source",nil).match(/dhcp/) != nil end
# File lib/rubyipmi/ipmitool/commands/lan.rb, line 61 def gateway info.fetch("default_gateway_ip",nil) end
# File lib/rubyipmi/ipmitool/commands/lan.rb, line 90 def gateway=(address) @options["cmdargs"] = "lan set #{channel} defgw ipaddr #{address}" value = runcmd @options.delete_notify("cmdargs") return value end
# File lib/rubyipmi/ipmitool/commands/lan.rb, line 49 def ip info.fetch("ip_address",nil) end
def snmp=(community)
@options["cmdargs"] = "lan set #{channel} snmp #{community}" value = runcmd @options.delete_notify("cmdargs") return value
end
# File lib/rubyipmi/ipmitool/commands/lan.rb, line 76 def ip=(address) @options["cmdargs"] = "lan set #{channel} ipaddr #{address}" value = runcmd @options.delete_notify("cmdargs") return value end
# File lib/rubyipmi/ipmitool/commands/lan.rb, line 53 def mac info.fetch("mac_address",nil) end
# File lib/rubyipmi/ipmitool/commands/lan.rb, line 57 def netmask info.fetch("subnet_mask",nil) end
# File lib/rubyipmi/ipmitool/commands/lan.rb, line 83 def netmask=(mask) @options["cmdargs"] = "lan set #{channel} netmask #{mask}" value = runcmd @options.delete_notify("cmdargs") return value end
sets the info var to be empty causing the variable to repopulate upon the next call to info
# File lib/rubyipmi/ipmitool/commands/lan.rb, line 17 def refresh @info = {} end
# File lib/rubyipmi/ipmitool/commands/lan.rb, line 45 def snmp info.fetch("snmp_community_string",nil) end
# File lib/rubyipmi/ipmitool/commands/lan.rb, line 101 def static? info.fetch("ip_address_source",nil).match(/static/) != nil end
Generated with the Darkfish Rdoc Generator 2.