symlink'ler ile ilgili ufak bir duzeltme..

+ ontanimli olarak copytree ile kopyalanan dizinler icerisindeki symlink'leri takip etme, symlink olarak kopyala.
This commit is contained in:
A. Murat Eren
2006-03-06 09:44:11 +00:00
parent 8e9129cbe2
commit 09300bb3f7
+3 -1
View File
@@ -136,12 +136,14 @@ def copy(source, destination):
if isFile(destination):
os.remove(destination)
os.symlink(os.readlink(filePath), destination)
else:
os.symlink(os.readlink(filePath), destination)
elif isDirectory(filePath):
copytree(filePath, destination)
else:
error(_('ActionsAPI [copy]: File %s does not exist.') % filePath)
def copytree(source, destination, sym = False):
def copytree(source, destination, sym = True):
'''recursively copy an entire directory tree rooted at source'''
if isDirectory(source):
if os.path.exists(destination):