[kernel] r9559 - dists/trunk/linux-2.6/debian/lib/python/debian_linux

Bastian Blank waldi at alioth.debian.org
Wed Sep 26 19:37:24 UTC 2007


Author: waldi
Date: Wed Sep 26 19:37:24 2007
New Revision: 9559

Log:
debian/lib/python/debian_linux/patches.py: Support directory removal.


Modified:
   dists/trunk/linux-2.6/debian/lib/python/debian_linux/patches.py

Modified: dists/trunk/linux-2.6/debian/lib/python/debian_linux/patches.py
==============================================================================
--- dists/trunk/linux-2.6/debian/lib/python/debian_linux/patches.py	(original)
+++ dists/trunk/linux-2.6/debian/lib/python/debian_linux/patches.py	Wed Sep 26 19:37:24 2007
@@ -70,7 +70,11 @@
     operation = "remove"
 
     def do(self, dir):
-        os.unlink(os.path.join(dir, self.name))
+        dir = os.path.join(dir, self.name)
+        if os.path.isdir(dir):
+            shutil.rmtree(dir)
+        else:
+            os.unlink(dir)
 
 class SubOperationFilesUnifdef(SubOperation):
     operation = "unifdef"



More information about the Kernel-svn-changes mailing list