[Pkg-xen-changes] r880 - trunk/xen/debian/bin

Bastian Blank waldi at alioth.debian.org
Thu Apr 28 07:41:12 UTC 2011


Author: waldi
Date: Thu Apr 28 07:41:11 2011
New Revision: 880

Log:
config/bin/genorig.py: Don't overwrite existing files.

Modified:
   trunk/xen/debian/bin/genorig.py

Modified: trunk/xen/debian/bin/genorig.py
==============================================================================
--- trunk/xen/debian/bin/genorig.py	Wed Apr 27 12:51:46 2011	(r879)
+++ trunk/xen/debian/bin/genorig.py	Thu Apr 28 07:41:11 2011	(r880)
@@ -80,6 +80,11 @@
         out = "../orig/%s" % self.orig_tar
         self.log("Generate tarball %s\n" % out)
 
+        try:
+            os.stat(out)
+            raise RuntimeError("Destination already exists")
+        except OSError: pass
+
         subprocess.check_call(('tar', '-C', self.temp_dir, '-czf', out, self.orig_dir))
 
 



More information about the Pkg-xen-changes mailing list