From 6994173a25dba6a0ccd0242d6471882992453913 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Sat, 17 Apr 2010 12:26:49 +0000 Subject: Make metadata.xml errors non-fatal to repoman. Previously, -related errors in metadata.xml caused repoman to abort the checks without even reporting the full path to broken metadata.xml file. Now they are accounted as 'metadata.bad' errors. --- pym/repoman/utilities.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'pym') diff --git a/pym/repoman/utilities.py b/pym/repoman/utilities.py index 52ebba725..305080411 100644 --- a/pym/repoman/utilities.py +++ b/pym/repoman/utilities.py @@ -119,14 +119,12 @@ def parse_metadata_use(xml_tree, uselist=None): flags = usetag[0].findall("flag") if not flags: - raise exception.ParseError("metadata.xml: " + \ - "Malformed input: missing 'flag' tag(s)") + raise exception.ParseError("missing 'flag' tag(s)") for flag in flags: pkg_flag = flag.get("name") if pkg_flag is None: - raise exception.ParseError("metadata.xml: " + \ - "Malformed input: missing 'name' attribute for 'flag' tag") + raise exception.ParseError("missing 'name' attribute for 'flag' tag") uselist.append(pkg_flag) return uselist -- cgit v1.2.3-1-g7c22