def _convert_xml_to_queues(response):
if response is None or response.body is None:<EOL><INDENT>return None<EOL><DEDENT>queues = _list()<EOL>list_element = ETree.fromstring(response.body)<EOL>next_marker = list_element.findtext('<STR_LIT>') or None<EOL>setattr(queues, '<STR_LIT>', next_marker)<EOL>queues_element = list_element.find('<STR_LIT>')<EOL>for queue_element in queues_element.findall('<STR_LIT>'):<EOL><INDENT>queue = Queue()<EOL>queue.name = queue_element.findtext('<STR_LIT:Name>')<EOL>metadata_root_element = queue_element.find('<STR_LIT>')<EOL>if metadata_root_element is not None:<EOL><INDENT>queue.metadata = dict()<EOL>for metadata_element in metadata_root_element:<EOL><INDENT>queue.metadata[metadata_element.tag] = metadata_element.text<EOL><DEDENT><DEDENT>queues.append(queue)<EOL><DEDENT>return queues<EOL>
<?xml version="1.0" encoding="utf-8"?>
<EnumerationResults ServiceEndpoint="https://myaccount.queue.core.windows.net/">
  <Prefix>string-value</Prefix>
  <Marker>string-value</Marker>
  <MaxResults>int-value</MaxResults>
  <Queues>
    <Queue>
      <Name>string-value</Name>
      <Metadata>
        <metadata-name>value</metadata-name>
      </Metadata>
    </Queue>
  <NextMarker />
</EnumerationResults>