summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-08-27 12:04:06 -0700
committerZac Medico <zmedico@gentoo.org>2011-08-27 12:04:06 -0700
commit676bfd9efb7ea50256d4caa1273e7c40e8f28511 (patch)
treeabf5511508196fe473a4dfd16de330a10a570273 /bin
parent63035acd702ab0cdaac31e33676b5a20a91eae47 (diff)
downloadportage-676bfd9efb7ea50256d4caa1273e7c40e8f28511.tar.gz
portage-676bfd9efb7ea50256d4caa1273e7c40e8f28511.tar.bz2
portage-676bfd9efb7ea50256d4caa1273e7c40e8f28511.zip
egencache: don't require xml in global scope
Diffstat (limited to 'bin')
-rwxr-xr-xbin/egencache16
1 files changed, 8 insertions, 8 deletions
diff --git a/bin/egencache b/bin/egencache
index a87394c0d..53ae56582 100755
--- a/bin/egencache
+++ b/bin/egencache
@@ -368,14 +368,6 @@ class GenCache(object):
"committing target: %s\n" % (ce,),
level=logging.ERROR, noiselevel=-1)
-class _MetadataTreeBuilder(ElementTree.TreeBuilder):
- """
- Implements doctype() as required to avoid deprecation warnings with
- >=python-2.7.
- """
- def doctype(self, name, pubid, system):
- pass
-
class GenUseLocalDesc(object):
def __init__(self, portdb, output=None,
preserve_comments=False):
@@ -480,6 +472,14 @@ class GenUseLocalDesc(object):
return 1
return (a > b) - (a < b)
+ class _MetadataTreeBuilder(ElementTree.TreeBuilder):
+ """
+ Implements doctype() as required to avoid deprecation warnings
+ since Python >=2.7
+ """
+ def doctype(self, name, pubid, system):
+ pass
+
for cp in self._portdb.cp_all():
metadata_path = os.path.join(repo_path, cp, 'metadata.xml')
try: