[yum-cvs] 2 commits - yum/__init__.py yum/rpmtrans.py
Jeremy Katz
katzj at linux.duke.edu
Wed Sep 12 14:41:46 UTC 2007
yum/__init__.py | 2 +-
yum/rpmtrans.py | 5 ++++-
2 files changed, 5 insertions(+), 2 deletions(-)
New commits:
commit ac87ad138493036b6dbfec4cbfabf9daa3313f81
Author: Jeremy Katz <katzj at redhat.com>
Date: Wed Sep 12 10:41:20 2007 -0400
event() only takes one argument
diff --git a/yum/__init__.py b/yum/__init__.py
index 39121e2..de4f1ca 100644
--- a/yum/__init__.py
+++ b/yum/__init__.py
@@ -2222,7 +2222,7 @@ class YumBase(depsolve.Depsolve):
if len(dlpkgs) == 0:
return None
# make callback with packages to download
- callback.event(callbacks.PT_DOWNLOAD_PKGS,dlpkgs)
+ callback.event(callbacks.PT_DOWNLOAD_PKGS)
try:
probs = self.downloadPkgs(dlpkgs)
commit ae1618ec6ab66beef49c3d27ac0083c4115bd8cb
Author: Jeremy Katz <katzj at redhat.com>
Date: Wed Sep 12 10:40:12 2007 -0400
allow passing in an already created display object
diff --git a/yum/rpmtrans.py b/yum/rpmtrans.py
index ecddce1..f77400e 100644
--- a/yum/rpmtrans.py
+++ b/yum/rpmtrans.py
@@ -115,7 +115,10 @@ class SimpleCliCallBack(RPMBaseCallback):
class RPMTransaction:
def __init__(self, base, test=False, display=NoOutputCallBack):
- self.display = display() # display callback
+ if not callable(display):
+ self.display = display
+ else:
+ self.display = display() # display callback
self.base = base # base yum object b/c we need so much
self.test = test # are we a test?
More information about the Yum-cvs-commits
mailing list