2012-04-02 13:25:03 +02:00
|
|
|
module Fog
|
|
|
|
module Parsers
|
|
|
|
module XenServer
|
|
|
|
class GetRecords < Fog::Parsers::XenServer::Base
|
2014-02-19 12:30:59 +00:00
|
|
|
|
2012-04-02 13:25:03 +02:00
|
|
|
def reset
|
|
|
|
@response = []
|
|
|
|
end
|
2014-02-19 12:30:59 +00:00
|
|
|
|
2012-04-02 13:25:03 +02:00
|
|
|
def parse( data )
|
|
|
|
parser = Fog::Parsers::XenServer::Base.new
|
|
|
|
data.each_pair {|reference, hash| @response << parser.parse( hash ).merge(:reference => reference) }
|
|
|
|
end
|
2014-02-19 12:30:59 +00:00
|
|
|
|
2012-04-02 13:25:03 +02:00
|
|
|
end
|
2014-02-19 12:30:59 +00:00
|
|
|
|
2012-04-02 13:25:03 +02:00
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|