Mercurial > hg
diff mercurial/vfs.py @ 51430:187c5769a629
vfs: have tryunlink tell what it did
It is useful in certain circumstances to know whether vfs.tryunlink()
actually removed something or not, be it for logging purposes.
author | Georges Racinet <georges.racinet@octobus.net> |
---|---|
date | Wed, 17 Jan 2024 14:26:58 +0100 |
parents | 18c8c18993f0 |
children | b5500857e173 |
line wrap: on
line diff
--- a/mercurial/vfs.py Sat Nov 26 12:23:56 2022 +0100 +++ b/mercurial/vfs.py Wed Jan 17 14:26:58 2024 +0100 @@ -303,7 +303,7 @@ def tryunlink(self, path: Optional[bytes] = None): """Attempt to remove a file, ignoring missing file errors.""" - util.tryunlink(self.join(path)) + return util.tryunlink(self.join(path)) def unlinkpath( self, path: Optional[bytes] = None, ignoremissing=False, rmdir=True