Method: CollinsShell::Ipmi#create

Defined in:
lib/collins_shell/ipmi.rb

#createObject



33
34
35
36
37
38
39
40
41
42
43
# File 'lib/collins_shell/ipmi.rb', line 33

def create
  call_collins get_collins_client, "create ipmi" do |client|
    ipmi = client.ipmi_create options.tag, options.ipmi_username, options.ipmi_password, options.address, options.gateway, options.netmask
    if ipmi then
      asset = client.get options.tag
      CollinsShell::Ipmi.print_ipmi asset.ipmi
    else
      say_error "create IPMI address"
    end
  end
end