1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00

fail when cloudstack default view empty

This commit is contained in:
Tor-Ake Fransson 2013-05-08 16:35:48 +02:00
parent 55c720ba9f
commit 5c74409f03

View file

@ -22,8 +22,11 @@ module Fog
end
def get(server_id)
if server = service.list_virtual_machines('id' => server_id)["listvirtualmachinesresponse"]["virtualmachine"].first
new(server)
servers = service.list_virtual_machines('id' => server_id)["listvirtualmachinesresponse"]["virtualmachine"]
if ! servers.nil?
if server = servers.first
new(server)
end
end
rescue Fog::Compute::Cloudstack::BadRequest
nil