From 9db2784c22bb703823f527f4f14dc926b0cbf643 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=2E=C3=87a=C4=9Flar=20Onur?= Date: Tue, 9 Aug 2005 19:37:47 +0000 Subject: [PATCH] sym ve copytree 4 linux-headers --- pisi/actionsapi/shelltools.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pisi/actionsapi/shelltools.py b/pisi/actionsapi/shelltools.py index a99eb849..4a3b5995 100644 --- a/pisi/actionsapi/shelltools.py +++ b/pisi/actionsapi/shelltools.py @@ -61,6 +61,9 @@ def copy(sourceFile, destinationFile): for file in glob.glob(sourceFile): shutil.copy(file, destinationFile) +def copytree(source, destination, sym=False): + shutil.copytree(source, destination, sym) + def touch(sourceFile): for file in glob.glob(sourceFile): os.utime(file, None) @@ -111,4 +114,6 @@ def realPath(sourceFile): def baseName(sourceFile): return os.path.basename(sourceFile) +def sym(sourceFile, destinationFile): + os.symlink(sourceFile, destinationFile)