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

Merge pull request #2713 from Loa/cloudstack-list_virtual_machines

[cloudstack] servers.get will now find VM in projects for normal users
This commit is contained in:
Wesley Beary 2014-04-09 15:14:27 -05:00
commit c115fec006

View file

@ -23,6 +23,9 @@ module Fog
def get(server_id)
servers = service.list_virtual_machines('id' => server_id)["listvirtualmachinesresponse"]["virtualmachine"]
if servers.nil? || servers.empty?
servers = service.list_virtual_machines('id' => server_id, 'projectid' => '-1')["listvirtualmachinesresponse"]["virtualmachine"]
end
unless servers.nil? || servers.empty?
new(servers.first)
end