kadischi/lib functions.py,1.9,1.10
Jasper O'neal Hartline (autopsy)
fedora-extras-commits at redhat.com
Fri Jun 30 23:03:48 UTC 2006
Author: autopsy
Update of /cvs/devel/kadischi/lib
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17155/kadischi/lib
Modified Files:
functions.py
Log Message:
Support multiple combinations of possible user installed kernels. UP, SMP, UP & SMP, Xen0, Xen0 & XenU
Index: functions.py
===================================================================
RCS file: /cvs/devel/kadischi/lib/functions.py,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- functions.py 20 Jun 2006 20:30:01 -0000 1.9
+++ functions.py 30 Jun 2006 23:03:46 -0000 1.10
@@ -78,13 +78,14 @@
for mi in ts.dbMatch ('name', 'kernel-xen0'):
kernel_version = "%s-%s" % (mi['version'], mi['release']) + 'xen0'
clear_rpm_db_files (rootdir)
- 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)
+ for mi in ts.dbMatch ('name', 'kernel-smp'):
+ kernel_version = "%s-%s" % (mi['version'], mi['release']) + 'smp'
+ clear_rpm_db_files (rootdir)
+
else:
for mi in ts.dbMatch ('name', 'kernel-xenU'):
kernel_version = "%s-%s" % (mi['version'], mi['release']) + 'xenU'
@@ -92,14 +93,14 @@
for mi in ts.dbMatch ('name', 'kernel-xen0'):
kernel_version = "%s-%s" % (mi['version'], mi['release']) + 'xen0'
clear_rpm_db_files (rootdir)
- 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
+ for mi in ts.dbMatch ('name', 'kernel'):
+ kernel_version = "%s-%s" % (mi['version'], mi['release'])
+ clear_rpm_db_files (rootdir)
+ return kernel_version
def clean_directory (dir, remove_when_done=True, keep_child_directories=False):
"""Removes all files in a directory, optionally removing the directory afterwards"""
More information about the fedora-extras-commits
mailing list