##// END OF EJS Templates
vfs: use 'vfs' module directly in 'mercurial.store'...
Pierre-Yves David -
r31234:9b7a2ef4 default
parent child Browse files
Show More
@@ -17,8 +17,8 b' from . import ('
17 17 error,
18 18 parsers,
19 19 pycompat,
20 scmutil,
21 20 util,
21 vfs as vfsmod,
22 22 )
23 23
24 24 # This avoids a collision between a file named foo and a dir named
@@ -325,7 +325,7 b' class basicstore(object):'
325 325 self.createmode = _calcmode(vfs)
326 326 vfs.createmode = self.createmode
327 327 self.rawvfs = vfs
328 self.vfs = scmutil.filtervfs(vfs, encodedir)
328 self.vfs = vfsmod.filtervfs(vfs, encodedir)
329 329 self.opener = self.vfs
330 330
331 331 def join(self, f):
@@ -398,7 +398,7 b' class encodedstore(basicstore):'
398 398 self.createmode = _calcmode(vfs)
399 399 vfs.createmode = self.createmode
400 400 self.rawvfs = vfs
401 self.vfs = scmutil.filtervfs(vfs, encodefilename)
401 self.vfs = vfsmod.filtervfs(vfs, encodefilename)
402 402 self.opener = self.vfs
403 403
404 404 def datafiles(self):
@@ -477,9 +477,9 b' class fncache(object):'
477 477 self._load()
478 478 return iter(self.entries)
479 479
480 class _fncachevfs(scmutil.abstractvfs, scmutil.auditvfs):
480 class _fncachevfs(vfsmod.abstractvfs, vfsmod.auditvfs):
481 481 def __init__(self, vfs, fnc, encode):
482 scmutil.auditvfs.__init__(self, vfs)
482 vfsmod.auditvfs.__init__(self, vfs)
483 483 self.fncache = fnc
484 484 self.encode = encode
485 485
General Comments 0
You need to be logged in to leave comments. Login now