# HG changeset patch # User Yuya Nishihara # Date 2017-07-07 14:40:00 # Node ID a42369e04aeeff03360dc027a68b43d17f640538 # Parent 50b49bb0fff33aca0c7b3d423729d48eb1ba1892 vfs: rename auditvfs to proxyvfs Since we've removed mustaudit property, auditvfs has no auditing business. It's just a utility class for vfs wrappers. diff --git a/mercurial/store.py b/mercurial/store.py --- a/mercurial/store.py +++ b/mercurial/store.py @@ -475,9 +475,9 @@ class fncache(object): self._load() return iter(self.entries) -class _fncachevfs(vfsmod.abstractvfs, vfsmod.auditvfs): +class _fncachevfs(vfsmod.abstractvfs, vfsmod.proxyvfs): def __init__(self, vfs, fnc, encode): - vfsmod.auditvfs.__init__(self, vfs) + vfsmod.proxyvfs.__init__(self, vfs) self.fncache = fnc self.encode = encode diff --git a/mercurial/vfs.py b/mercurial/vfs.py --- a/mercurial/vfs.py +++ b/mercurial/vfs.py @@ -441,7 +441,7 @@ class vfs(abstractvfs): opener = vfs -class auditvfs(object): +class proxyvfs(object): def __init__(self, vfs): self.vfs = vfs @@ -453,11 +453,11 @@ class auditvfs(object): def options(self, value): self.vfs.options = value -class filtervfs(abstractvfs, auditvfs): +class filtervfs(abstractvfs, proxyvfs): '''Wrapper vfs for filtering filenames with a function.''' def __init__(self, vfs, filter): - auditvfs.__init__(self, vfs) + proxyvfs.__init__(self, vfs) self._filter = filter def __call__(self, path, *args, **kwargs): @@ -471,11 +471,11 @@ class filtervfs(abstractvfs, auditvfs): filteropener = filtervfs -class readonlyvfs(abstractvfs, auditvfs): +class readonlyvfs(abstractvfs, proxyvfs): '''Wrapper vfs preventing any writing.''' def __init__(self, vfs): - auditvfs.__init__(self, vfs) + proxyvfs.__init__(self, vfs) def __call__(self, path, mode='r', *args, **kw): if mode not in ('r', 'rb'):