kadischi/lib functions.py,1.6,1.7

Jasper O'neal Hartline (autopsy) fedora-extras-commits at redhat.com
Tue Apr 11 16:16:28 UTC 2006


Author: autopsy

Update of /cvs/devel/kadischi/lib
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv20540/kadischi/lib

Modified Files:
	functions.py 
Log Message:
Handle UP and SMP kernels on non-similar hosts


Index: functions.py
===================================================================
RCS file: /cvs/devel/kadischi/lib/functions.py,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- functions.py	31 Mar 2006 21:03:36 -0000	1.6
+++ functions.py	11 Apr 2006 16:16:26 -0000	1.7
@@ -78,6 +78,10 @@
             for mi in ts.dbMatch ('name', 'kernel-smp'):
                 kernel_version = "%s-%s" % (mi['version'], mi['release']) + 'smp'
                 clear_rpm_db_files (rootdir)
+            if kernel_version == None:
+                for mi in ts.dbMatch ('name', 'kernel'):
+                    kernel_version = "%s-%s" % (mi['version'], mi['release'])
+                    clear_rpm_db_files (rootdir)
         else:
             for mi in ts.dbMatch ('name', 'kernel-xen0'):
                 kernel_version = "%s-%s" % (mi['version'], mi['release']) + 'xen0'
@@ -85,6 +89,10 @@
             for mi in ts.dbMatch ('name', 'kernel'):
                 kernel_version = "%s-%s" % (mi['version'], mi['release'])
                 clear_rpm_db_files (rootdir)
+            if kernel_version == None:
+                for mi in ts.dbMatch ('name', 'kernel-smp'):
+                    kernel_version = "%s-%s" % (mi['version'], mi['release']) + 'smp'
+                    clear_rpm_db_files (rootdir)
     return kernel_version
 
 def clean_directory (dir, remove_when_done=True, keep_child_directories=False):




More information about the scm-commits mailing list