[yum-git] Branch 'yum-3_2_X' - yum/__init__.py
Seth Vidal
skvidal at linux.duke.edu
Fri Sep 12 03:57:41 UTC 2008
yum/__init__.py | 6 ++++++
1 file changed, 6 insertions(+)
New commits:
commit 8cec6b24f912308630b49ba58741fa32c8ccbecd
Author: Seth Vidal <skvidal at fedoraproject.org>
Date: Thu Sep 11 23:56:55 2008 -0400
emit a warning and pause for 3s when there are unfinished transactions hanging about
diff --git a/yum/__init__.py b/yum/__init__.py
index 5233712..f30f4bd 100644
--- a/yum/__init__.py
+++ b/yum/__init__.py
@@ -635,6 +635,12 @@ class YumBase(depsolve.Depsolve):
def buildTransaction(self):
"""go through the packages in the transaction set, find them in the
packageSack or rpmdb, and pack up the ts accordingly"""
+ if misc.find_unfinished_transactions(yumlibpath=self.conf.persistdir):
+ msg = _('There are unfinished transactions remaining. You might' \
+ 'consider running yum-complete-transaction first to finish them.' )
+ self.logger.critical(msg)
+ time.sleep(3)
+
self.plugins.run('preresolve')
ds_st = time.time()
More information about the Yum-cvs-commits
mailing list