mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
907dd0cba5
* Lots of fixes and some refactoring
20 lines
426 B
Ruby
20 lines
426 B
Ruby
module Fog
|
|
module Parsers
|
|
module XenServer
|
|
|
|
class GetVms < Fog::Parsers::XenServer::Base
|
|
|
|
def reset
|
|
@response = []
|
|
end
|
|
|
|
def parse( data )
|
|
parser = Fog::Parsers::XenServer::Base.new
|
|
data.each_pair {|reference, vm_hash| @response << parser.parse( vm_hash ).merge(:reference => reference) }
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
end
|
|
end
|