[yum-cvs] yum/yum transactioninfo.py,1.27,1.28

Paul Nasrat pnasrat at linux.duke.edu
Thu Jan 26 23:03:54 UTC 2006


Update of /home/groups/yum/cvs/yum/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv8685

Modified Files:
	transactioninfo.py 
Log Message:
Record installed groups in tsInfo lists

Index: transactioninfo.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/transactioninfo.py,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- transactioninfo.py	21 Dec 2005 16:01:54 -0000	1.27
+++ transactioninfo.py	26 Jan 2006 23:03:51 -0000	1.28
@@ -157,6 +157,7 @@
            updated, installed, erased, obsoleted, depupdated, depinstalled
            deperased"""
            
+        self.instgroups = []
         self.removed = []
         self.installed = []
         self.updated = []
@@ -173,6 +174,10 @@
                     self.updated.append(txmbr)
                     
             elif txmbr.output_state == TS_INSTALL or txmbr.output_state == TS_TRUEINSTALL:
+                if txmbr.groups:
+                    for g in txmbr.groups:
+                        if g not in self.instgroups:
+                            self.instgroups.append(g)
                 if txmbr.isDep:
                     self.depinstalled.append(txmbr)
                 else:




More information about the Yum-cvs-commits mailing list