kadischi/livecd_generator kadischi.py,1.61,1.62

Jasper O'neal Hartline (autopsy) fedora-extras-commits at redhat.com
Fri May 4 10:50:42 UTC 2007


Author: autopsy

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

Modified Files:
	kadischi.py 
Log Message:
Minor fixes


Index: kadischi.py
===================================================================
RCS file: /cvs/devel/kadischi/livecd_generator/kadischi.py,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -r1.61 -r1.62
--- kadischi.py	24 Apr 2007 12:10:02 -0000	1.61
+++ kadischi.py	4 May 2007 10:50:40 -0000	1.62
@@ -23,7 +23,7 @@
 else:
     postscriptdir = "/usr/share/kadischi/post_install_scripts"
 
-version = "3.5"
+version = "3.6"
 
 def main():
     force = False
@@ -212,8 +212,13 @@
         # kadischi.sqsh is a file that we mount loopback. So we need to create supporting
         # files and directories outside of the compressed tree.
         os.makedirs (os.path.join(csysdir, 'boot/isolinux'))
-        touch = file(normalize_path([csysdir, '.livecd']), 'w')
-        touch.close()
+        stampfile = (builddir + '/.buildstamp')
+        if os.access(stampfile, os.R_OK):
+            shutil.copy(stampfile, csysdir + '/.livecd')
+        else:
+            shutil.copy("/etc/kadischi/buildstamp", csysdir + '/.livecd')
+        #touch = file(normalize_path([csysdir, '.livecd']), 'w')
+        #touch.close()
 
         # Make the SquashFS image
         ctree = normalize_path([csysdir, 'kadischi.sqsh'])
@@ -295,7 +300,7 @@
         choice = raw_input("[kadischi]: Would you like to burn the CD image now? [yes/no]: ")
         if choice == "yes":
             device = raw_input("[kadischi]: What device is your CDROM or DVDROM? [/dev/cdrom]: ")
-            if device == None:
+            if device == "":
                 device = "dev=/dev/cdrom"
             else:
                 device = string.join(["dev=", device], "")




More information about the fedora-extras-commits mailing list