[yum-cvs] yum/yum __init__.py,1.291,1.292 depsolve.py,1.136,1.137
Seth Vidal
skvidal at linux.duke.edu
Thu Mar 1 16:59:36 UTC 2007
Update of /home/groups/yum/cvs/yum/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv15082/yum
Modified Files:
__init__.py depsolve.py
Log Message:
allow setting/delete tsInfo cleanly
Index: __init__.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/__init__.py,v
retrieving revision 1.291
retrieving revision 1.292
diff -u -r1.291 -r1.292
--- __init__.py 1 Mar 2007 02:53:30 -0000 1.291
+++ __init__.py 1 Mar 2007 16:59:34 -0000 1.292
@@ -405,7 +405,7 @@
if self._up:
return self._up
-
+
self.verbose_logger.debug('Building updates object')
self._up = rpmUtils.updates.Updates(self.rpmdb.simplePkgList(),
self.pkgSack.simplePkgList())
@@ -487,7 +487,9 @@
pkgSack = property(fget=lambda self: self._getSacks())
conf = property(fget=lambda self: self._getConfig())
rpmdb = property(fget=lambda self: self._getRpmDB())
- tsInfo = property(fget=lambda self: self._getTsInfo())
+ tsInfo = property(fget=lambda self: self._getTsInfo(),
+ fset=lambda self,value: self._setTsInfo(value),
+ fdel=lambda self: self._delTsInfo())
ts = property(fget=lambda self: self._getActionTs(), fdel=lambda self: self._deleteTs())
up = property(fget=lambda self: self._getUpdates())
comps = property(fget=lambda self: self._getGroups())
Index: depsolve.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/depsolve.py,v
retrieving revision 1.136
retrieving revision 1.137
diff -u -r1.136 -r1.137
--- depsolve.py 28 Feb 2007 23:01:58 -0000 1.136
+++ depsolve.py 1 Mar 2007 16:59:34 -0000 1.137
@@ -70,6 +70,12 @@
return self._tsInfo
+ def _setTsInfo(self, value):
+ self._tsInfo = value
+
+ def _delTsInfo(self):
+ self._tsInfo = None
+
def _getActionTs(self):
if not self._ts:
self.initActionTs()
More information about the Yum-cvs-commits
mailing list