doremove'u adam et.

doremove nedir yahu.. remove işte.
This commit is contained in:
A. Murat Eren
2005-09-28 14:32:41 +00:00
parent 6b031d2ad4
commit 87ad537150
+4 -2
View File
@@ -151,14 +151,16 @@ def domove(sourceFile, destination, destinationFile = ''):
else:
move(file, get.installDIR() + os.path.join(destination, destinationFile))
def dorename(sourceFile, destinationFile):
def rename(sourceFile, destinationFile):
''' renames sourceFile as destinationFile'''
''' example call: pisitools.dorename("/usr/bin/bash", "bash.old") '''
''' the result of the previous example would be "/usr/bin/bash.old" '''
baseDir = os.path.dirname(sourceFile)
try:
os.rename(get.installDIR() + sourceFile, get.installDIR() + destinationFile)
os.rename(get.installDIR() + sourceFile, get.installDIR() + baseDir + "/" + destinationFile)
except OSError:
ctx.ui.error('\n!!! ActionsAPI [dorename]: No such file or directory: "%s"...' % sourceFile)