[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