aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2010-02-26 22:10:43 +0100
committerZac Medico <zmedico@gmail.com>2010-03-23 18:44:13 -0700
commit4866b8f1bc4cc4c089916ea5cd4b6d44691e8c6c (patch)
treec3260af500e6c30f71e0c8a660975888843d6375 /pym/repoman
parentinstall_qa_check: make sure init.d and conf.d files do not have syntax errors... (diff)
downloadportage-4866b8f1bc4cc4c089916ea5cd4b6d44691e8c6c.tar.gz
portage-4866b8f1bc4cc4c089916ea5cd4b6d44691e8c6c.tar.bz2
portage-4866b8f1bc4cc4c089916ea5cd4b6d44691e8c6c.zip
Prepare further checks on metadata.xml
Diffstat (limited to 'pym/repoman')
-rw-r--r--pym/repoman/utilities.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pym/repoman/utilities.py b/pym/repoman/utilities.py
index 8a2c0f0c6..d30552ed4 100644
--- a/pym/repoman/utilities.py
+++ b/pym/repoman/utilities.py
@@ -112,14 +112,14 @@ def have_profile_dir(path, maxdepth=3, filename="profiles.desc"):
path = normalize_path(path + "/..")
maxdepth -= 1
-def parse_metadata_use(mylines, uselist=None):
+def parse_metadata_use(metadata_xml_content, uselist=None):
"""
Records are wrapped in XML as per GLEP 56
returns a dict of the form a list of flags"""
if uselist is None:
uselist = []
try:
- metadatadom = minidom.parse(mylines)
+ metadatadom = minidom.parseString(metadata_xml_content)
except ExpatError as e:
raise exception.ParseError("metadata.xml: %s" % (e,))