[yum-commits] Branch 'yum-3_2_X' - yum/packages.py
James Antill
james at osuosl.org
Thu May 13 16:28:10 UTC 2010
yum/packages.py | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
New commits:
commit 7f381ca91c68dcacc724de918f78c7eee89b12a3
Author: James Antill <james at and.org>
Date: Thu May 13 11:51:33 2010 -0400
Remove "No transaction set" error, for YumLocalPackage
diff --git a/yum/packages.py b/yum/packages.py
index ac45518..7b702b3 100644
--- a/yum/packages.py
+++ b/yum/packages.py
@@ -1684,8 +1684,10 @@ class YumLocalPackage(YumHeaderPackage):
def __init__(self, ts=None, filename=None):
if ts is None:
- raise Errors.MiscError, \
- 'No Transaction Set Instance for YumLocalPackage instance creation'
+ # This shouldn't be used "normally" within yum, but is very useful
+ # for small scripts and debugging/etc.
+ ts = rpmUtils.transaction.initReadOnlyTransaction()
+
if filename is None:
raise Errors.MiscError, \
'No Filename specified for YumLocalPackage instance creation'
More information about the Yum-commits
mailing list