Method: Fog::Compute::Cloudstack::Servers#get

Defined in:
lib/fog/cloudstack/models/compute/servers.rb

#get(server_id) ⇒ Object

[View source]

23
24
25
26
27
28
29
# File 'lib/fog/cloudstack/models/compute/servers.rb', line 23

def get(server_id)
  if server = connection.list_virtual_machines('id' => server_id)["listvirtualmachinesresponse"]["virtualmachine"].first
    new(server)
  end
rescue Fog::Compute::Cloudstack::BadRequest
  nil
end