def end_element(name)
case name
when 'IpAddress'
@response['IpAddress'] = value
when 'Description'
if @in_operating_system
@response['OperatingSystem'][name] = value
@in_operating_system = false
end
when 'ResourceType'
@resource_type = value
case value
when '3'
@get_cpu = true
when '4'
@get_ram = true
when '17'
@get_disks = true
end
when 'VirtualQuantity'
case @resource_type
when '3'
@response['VirtualHardware']['cpu'] = value
when '4'
@response['VirtualHardware']['ram'] = value
when '17'
@response['VirtualHardware']['disks'] ||= []
@response['VirtualHardware']['disks'] << value
end
end
end