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.
This commit is contained in:
Yuya Nishihara 2017-07-07 23:40:00 +09:00
parent 027352b7a8
commit 12efb6fc0b
2 changed files with 7 additions and 7 deletions

View File

@ -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

View File

@ -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'):