[entropy.tools] movefile: catch OSError when unlinking src symlink, no need to fail

This commit is contained in:
Fabio Erculiani
2013-04-16 20:03:46 +01:00
parent 520e9e38fc
commit 5353746890

View File

@@ -641,7 +641,10 @@ def movefile(src, dest, src_basedir = None):
os.unlink(dest)
os.symlink(target, dest)
os.lchown(dest, sstat[stat.ST_UID], sstat[stat.ST_GID])
os.unlink(src)
try:
os.unlink(src)
except OSError:
pass
return True
except SystemExit:
raise