[yum-cvs] plugins/basearchonly

James Antill james at linux.duke.edu
Tue Dec 11 17:36:49 UTC 2007


 plugins/basearchonly/basearchonly.py |    5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

New commits:
commit 521653a5f798a5bff95260d12ba3398a02f07825
Author: James Antill <james at and.org>
Date:   Tue Dec 11 12:36:45 2007 -0500

    Move conduit.getPackages until needed, as it takes significant time

diff --git a/plugins/basearchonly/basearchonly.py b/plugins/basearchonly/basearchonly.py
index 9a5d63d..e48bfc0 100644
--- a/plugins/basearchonly/basearchonly.py
+++ b/plugins/basearchonly/basearchonly.py
@@ -45,8 +45,6 @@ def basearch(conduit, barch, excludearchP):
 	whitelist = []
 	skippkg = 0
 	conf , cmd = conduit.getCmdLine()
-	packageList = conduit.getPackages()
-	excludearch = re.compile(excludearchP);
 	
 	if not cmd:
 		return
@@ -54,6 +52,9 @@ def basearch(conduit, barch, excludearchP):
 	if cmd[0] != "install":
 		return
 
+	packageList = conduit.getPackages()
+	excludearch = re.compile(excludearchP);
+
 	""" get whitelist from config file """	
 	
 	conflist = conduit.confString(barch, 'whitelist')



More information about the Yum-cvs-commits mailing list