# File lib/fog/parsers/compute/voxel/devices_list.rb, line 66
          def end_element(name)
            case name
            when "access_method"
              @device["access_methods"] << @access_method
            when "architecture"
              @device["operating_system"][name] = value.to_i
            when "cage", "facility", "rack", "row", "zone"
              @device["location"][name]["value"] = value
            when "cores"
              @device["processor"][name] = value.to_i
            when "description"
              @device[name] = value
            when "device"
              @response["devices"] << @device
              @device = {}
            when "drive"
              @device["drives"] << @drive
              @drive = {}
            when "cores"
              @device["processing_cores"] = value.to_i
            when "ipassignment"
              @device["ipassignments"].last["value"] = value
            when "model", "type"
              @device[name]["value"] = value
            when "name"
              @device["operating_system"][name] = value
            when "position"
              @device["location"][name] = value
            when "power_consumption"
              @device[name] = [value, @device[name]].join(" ")
            when "size"
              @drive[name] = value.to_i
            when "host", "password", "protocol", "username"
              @access_method[name] = value
            end
          end