From bc0fa8d3795ed7e40aaa00f579bb2977897bce25 Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Tue, 17 Jul 2018 21:50:45 +0200 Subject: Rename pym→lib, for better distutils-r1 interoperability MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: https://github.com/gentoo/portage/pull/343 --- repoman/pym/repoman/checks/herds/metadata.py | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 repoman/pym/repoman/checks/herds/metadata.py (limited to 'repoman/pym/repoman/checks/herds/metadata.py') diff --git a/repoman/pym/repoman/checks/herds/metadata.py b/repoman/pym/repoman/checks/herds/metadata.py deleted file mode 100644 index b4a433ed7..000000000 --- a/repoman/pym/repoman/checks/herds/metadata.py +++ /dev/null @@ -1,26 +0,0 @@ -# -*- coding:utf-8 -*- - - -class UnknownHerdsError(ValueError): - def __init__(self, herd_names): - _plural = len(herd_names) != 1 - super(UnknownHerdsError, self).__init__( - 'Unknown %s %s' % ( - _plural and 'herds' or 'herd', - ','.join('"%s"' % e for e in herd_names))) - - -def check_metadata_herds(xml_tree, herd_base): - herd_nodes = xml_tree.findall('herd') - unknown_herds = [ - name for name in ( - e.text.strip() for e in herd_nodes if e.text is not None) - if not herd_base.known_herd(name)] - - if unknown_herds: - raise UnknownHerdsError(unknown_herds) - - -def check_metadata(xml_tree, herd_base): - if herd_base is not None: - check_metadata_herds(xml_tree, herd_base) -- cgit v1.2.3-65-gdbad