[PATCH 13 of 14] vfs: use unlink
Ryan McElroy
rm at fb.com
Mon Mar 20 22:10:56 EDT 2017
# HG changeset patch
# User Ryan McElroy <rmcelroy at fb.com>
# Date 1490059858 25200
# Mon Mar 20 18:30:58 2017 -0700
# Node ID 912717e0a0921df8cb8440ce69185850e53788ba
# Parent f405f3bb1b9686322545a61d2f8df45ff53b4527
vfs: use unlink
diff --git a/mercurial/vfs.py b/mercurial/vfs.py
--- a/mercurial/vfs.py
+++ b/mercurial/vfs.py
@@ -400,10 +400,7 @@ class vfs(abstractvfs):
def symlink(self, src, dst):
self.audit(dst)
linkname = self.join(dst)
- try:
- os.unlink(linkname)
- except OSError:
- pass
+ util.tryunlink(linkname)
util.makedirs(os.path.dirname(linkname), self.createmode)
More information about the Mercurial-devel
mailing list