summaryrefslogtreecommitdiffstats
path: root/bin/repoman
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-12-10 12:52:07 -0800
committerZac Medico <zmedico@gentoo.org>2011-12-10 12:52:07 -0800
commit6163432c090c5e4959d8b09d7e6cf8a3bfc415eb (patch)
tree955757f7a0f5db5d3c9aba6dc6acf7a813333514 /bin/repoman
parentcc567a89c6813341913055a8250c241fa737be84 (diff)
downloadportage-6163432c090c5e4959d8b09d7e6cf8a3bfc415eb.tar.gz
portage-6163432c090c5e4959d8b09d7e6cf8a3bfc415eb.tar.bz2
portage-6163432c090c5e4959d8b09d7e6cf8a3bfc415eb.zip
repoman: eliminate eclass_db variable
Diffstat (limited to 'bin/repoman')
-rwxr-xr-xbin/repoman5
1 files changed, 2 insertions, 3 deletions
diff --git a/bin/repoman b/bin/repoman
index 43270f9e8..5924ba9ef 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -583,8 +583,7 @@ portdb = trees[root]['porttree'].dbapi
# that are specified in layout.conf.
repodir = os.path.realpath(portdir_overlay)
repo_config = repoman_settings.repositories.get_repo_for_location(repodir)
-eclass_db = portdb.repositories.get_repo_for_location(repodir).eclass_db
-portdb.porttrees = list(eclass_db.porttrees)
+portdb.porttrees = list(repo_config.eclass_db.porttrees)
portdir = portdb.porttrees[0]
# In order to disable manifest signatures, repos may set
@@ -672,7 +671,7 @@ logging.info('PORTDIR_OVERLAY = "%s"' % env['PORTDIR_OVERLAY'])
env['FEATURES'] = env.get('FEATURES', '') + ' -unknown-features-warn'
categories = []
-for path in eclass_db.porttrees:
+for path in repo_config.eclass_db.porttrees:
categories.extend(portage.util.grabfile(
os.path.join(path, 'profiles', 'categories')))
repoman_settings.categories = frozenset(