Merge pull request #1193 from eli-jordan/develop

use os.system for file copies on posix systems
This commit is contained in:
echel0n 2015-01-17 19:20:23 -08:00
commit 2a43bda0c2
1 changed files with 11 additions and 1 deletions

View File

@ -342,7 +342,11 @@ def listMediaFiles(path):
def copyFile(srcFile, destFile):
ek.ek(shutil.copyfile, srcFile, destFile)
if isPosix():
os.system('cp "%s" "%s"' % (srcFile, destFile))
else:
ek.ek(shutil.copyfile, srcFile, destFile)
try:
ek.ek(shutil.copymode, srcFile, destFile)
except OSError:
@ -366,6 +370,12 @@ def link(src, dst):
else:
os.link(src, dst)
def isPosix():
if os.name.startswith('posix'):
return True
else:
return False
def hardlinkFile(srcFile, destFile):
try: