mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
19 lines
348 B
Ruby
19 lines
348 B
Ruby
module Fog
|
|
module Terremark
|
|
module Shared
|
|
module Parser
|
|
|
|
remove_method :parse
|
|
def parse(data)
|
|
case data['type']
|
|
when 'application/vnd.vmware.vcloud.vApp+xml'
|
|
servers.new(data.merge!(:service => self))
|
|
else
|
|
data
|
|
end
|
|
end
|
|
|
|
end
|
|
end
|
|
end
|
|
end
|