##// END OF EJS Templates
vfs: rename auditvfs to proxyvfs...
Yuya Nishihara -
r33412:a42369e0 default
parent child Browse files
Show More
@@ -475,9 +475,9 class fncache(object):
475 475 self._load()
476 476 return iter(self.entries)
477 477
478 class _fncachevfs(vfsmod.abstractvfs, vfsmod.auditvfs):
478 class _fncachevfs(vfsmod.abstractvfs, vfsmod.proxyvfs):
479 479 def __init__(self, vfs, fnc, encode):
480 vfsmod.auditvfs.__init__(self, vfs)
480 vfsmod.proxyvfs.__init__(self, vfs)
481 481 self.fncache = fnc
482 482 self.encode = encode
483 483
@@ -441,7 +441,7 class vfs(abstractvfs):
441 441
442 442 opener = vfs
443 443
444 class auditvfs(object):
444 class proxyvfs(object):
445 445 def __init__(self, vfs):
446 446 self.vfs = vfs
447 447
@@ -453,11 +453,11 class auditvfs(object):
453 453 def options(self, value):
454 454 self.vfs.options = value
455 455
456 class filtervfs(abstractvfs, auditvfs):
456 class filtervfs(abstractvfs, proxyvfs):
457 457 '''Wrapper vfs for filtering filenames with a function.'''
458 458
459 459 def __init__(self, vfs, filter):
460 auditvfs.__init__(self, vfs)
460 proxyvfs.__init__(self, vfs)
461 461 self._filter = filter
462 462
463 463 def __call__(self, path, *args, **kwargs):
@@ -471,11 +471,11 class filtervfs(abstractvfs, auditvfs):
471 471
472 472 filteropener = filtervfs
473 473
474 class readonlyvfs(abstractvfs, auditvfs):
474 class readonlyvfs(abstractvfs, proxyvfs):
475 475 '''Wrapper vfs preventing any writing.'''
476 476
477 477 def __init__(self, vfs):
478 auditvfs.__init__(self, vfs)
478 proxyvfs.__init__(self, vfs)
479 479
480 480 def __call__(self, path, mode='r', *args, **kw):
481 481 if mode not in ('r', 'rb'):
General Comments 0
You need to be logged in to leave comments. Login now