[yum-cvs] yum/rpmUtils miscutils.py,1.12,1.13

Jack Neely slack at linux.duke.edu
Wed Jul 5 18:43:04 UTC 2006


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

Modified Files:
	miscutils.py 
Log Message:
Populate the PRCO information for YumHeaderPackage and subclasses.  This
makes examining installed packages a little saner.


Index: miscutils.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/rpmUtils/miscutils.py,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- miscutils.py	21 Dec 2004 07:43:11 -0000	1.12
+++ miscutils.py	5 Jul 2006 18:43:02 -0000	1.13
@@ -299,6 +299,21 @@
                 s = "%s %s" %(s, version)
     return s
     
+def flagToString(flags):
+    if flags & rpm.RPMSENSE_EQUAL & rpm.RPMSENSE_GREATER:
+        return 'GE'
+    if flags & rpm.RPMSENSE_EQUAL & rpm.RPMSENSE_LESS:
+        return 'LE'
+    if flags & rpm.RPMSENSE_EQUAL:
+        return 'EQ'
+    if flags & rpm.RPMSENSE_GREATER:
+        return 'GT'
+    if flags & rpm.RPMSENSE_LESS:
+        return 'LT'
+
+    # Umm...now I'm screwed
+    return flags
+
 def stringToVersion(verstring):
     if verstring is None:
         return (None, None, None)




More information about the Yum-cvs-commits mailing list