[PATCH 3 of 6 V2] store: rename "openertype" argument to "vfstype"

FUJIWARA Katsunori foozy at lares.dti.ne.jp
Tue Aug 14 07:30:35 CDT 2012


# HG changeset patch
# User FUJIWARA Katsunori <foozy at lares.dti.ne.jp>
# Date 1344947111 -32400
# Branch stable
# Node ID c38a0f1b2d2b5bd47f7b7f396da97ded5ee7adc8
# Parent  41e58d40df49e03a493993ed35cf64a4dc31bc96
store: rename "openertype" argument to "vfstype"

diff -r 41e58d40df49 -r c38a0f1b2d2b mercurial/store.py
--- a/mercurial/store.py	Tue Aug 14 21:25:11 2012 +0900
+++ b/mercurial/store.py	Tue Aug 14 21:25:11 2012 +0900
@@ -237,10 +237,10 @@
 
 class basicstore(object):
     '''base class for local repository stores'''
-    def __init__(self, path, openertype):
+    def __init__(self, path, vfstype):
         self.path = path
         self.createmode = _calcmode(path)
-        op = openertype(self.path)
+        op = vfstype(self.path)
         op.createmode = self.createmode
         self.opener = scmutil.filteropener(op, encodedir)
 
@@ -287,10 +287,10 @@
         pass
 
 class encodedstore(basicstore):
-    def __init__(self, path, openertype):
+    def __init__(self, path, vfstype):
         self.path = path + '/store'
         self.createmode = _calcmode(self.path)
-        op = openertype(self.path)
+        op = vfstype(self.path)
         op.createmode = self.createmode
         self.opener = scmutil.filteropener(op, encodefilename)
 
@@ -379,11 +379,11 @@
         return self.opener(self.encode(path), mode, *args, **kw)
 
 class fncachestore(basicstore):
-    def __init__(self, path, openertype, encode):
+    def __init__(self, path, vfstype, encode):
         self.encode = encode
         self.path = path + '/store'
         self.createmode = _calcmode(self.path)
-        op = openertype(self.path)
+        op = vfstype(self.path)
         op.createmode = self.createmode
         fnc = fncache(op)
         self.fncache = fnc
@@ -420,11 +420,11 @@
     def write(self):
         self.fncache.write()
 
-def store(requirements, path, openertype):
+def store(requirements, path, vfstype):
     if 'store' in requirements:
         if 'fncache' in requirements:
             auxencode = lambda f: _auxencode(f, 'dotencode' in requirements)
             encode = lambda f: _hybridencode(f, auxencode)
-            return fncachestore(path, openertype, encode)
-        return encodedstore(path, openertype)
-    return basicstore(path, openertype)
+            return fncachestore(path, vfstype, encode)
+        return encodedstore(path, vfstype)
+    return basicstore(path, vfstype)


More information about the Mercurial-devel mailing list