From 7a33618e8189384861b412176a3ddbef240b6777 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 2 Apr 2010 10:22:38 -0700 Subject: Handle missing $PORTDIR/metadata/herds.xml. Thanks to Arfrever for reporting. --- pym/repoman/utilities.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pym/repoman/utilities.py') diff --git a/pym/repoman/utilities.py b/pym/repoman/utilities.py index cd7f5ea87..719e910d7 100644 --- a/pym/repoman/utilities.py +++ b/pym/repoman/utilities.py @@ -176,7 +176,8 @@ def check_metadata(metadata_xml_content, herd_base): except (ExpatError, ) as e: raise exception.ParseError("metadata.xml: " + str(e)) - check_metadata_herds(xml_tree, herd_base) + if herd_base is not None: + check_metadata_herds(xml_tree, herd_base) def FindPackagesToScan(settings, startdir, reposplit): -- cgit v1.2.3-1-g7c22