Changeset - f3283898d431
[Not reviewed]
beta
0 1 0
Marcin Kuzminski - 13 years ago 2013-03-24 19:53:09
marcin@python-works.com
pep8 unionrepo
1 file changed with 10 insertions and 0 deletions:
0 comments (0 inline, 0 general)
rhodecode/lib/unionrepo.py
Show inline comments
 
@@ -17,6 +17,7 @@ from mercurial.i18n import _
 
from mercurial import util, mdiff, cmdutil, scmutil
 
from mercurial import localrepo, changelog, manifest, filelog, revlog
 

	
 

	
 
class unionrevlog(revlog.revlog):
 
    def __init__(self, opener, indexfile, revlog2, linkmapper):
 
        # How it works:
 
@@ -99,13 +100,17 @@ class unionrevlog(revlog.revlog):
 

	
 
    def addrevision(self, text, transaction, link, p1=None, p2=None, d=None):
 
        raise NotImplementedError
 

	
 
    def addgroup(self, revs, linkmapper, transaction):
 
        raise NotImplementedError
 

	
 
    def strip(self, rev, minlink):
 
        raise NotImplementedError
 

	
 
    def checksize(self):
 
        raise NotImplementedError
 

	
 

	
 
class unionchangelog(unionrevlog, changelog.changelog):
 
    def __init__(self, opener, opener2):
 
        changelog.changelog.__init__(self, opener)
 
@@ -114,6 +119,7 @@ class unionchangelog(unionrevlog, change
 
        unionrevlog.__init__(self, opener, self.indexfile, changelog2,
 
                             linkmapper)
 

	
 

	
 
class unionmanifest(unionrevlog, manifest.manifest):
 
    def __init__(self, opener, opener2, linkmapper):
 
        manifest.manifest.__init__(self, opener)
 
@@ -121,6 +127,7 @@ class unionmanifest(unionrevlog, manifes
 
        unionrevlog.__init__(self, opener, self.indexfile, manifest2,
 
                             linkmapper)
 

	
 

	
 
class unionfilelog(unionrevlog, filelog.filelog):
 
    def __init__(self, opener, path, opener2, linkmapper, repo):
 
        filelog.filelog.__init__(self, opener, path)
 
@@ -132,10 +139,12 @@ class unionfilelog(unionrevlog, filelog.
 
    def _file(self, f):
 
        self._repo.file(f)
 

	
 

	
 
class unionpeer(localrepo.localpeer):
 
    def canpush(self):
 
        return False
 

	
 

	
 
class unionrepository(localrepo.localrepository):
 
    def __init__(self, ui, path, path2):
 
        localrepo.localrepository.__init__(self, ui, path)
 
@@ -178,6 +187,7 @@ class unionrepository(localrepo.localrep
 
    def getcwd(self):
 
        return os.getcwd() # always outside the repo
 

	
 

	
 
def instance(ui, path, create):
 
    if create:
 
        raise util.Abort(_('cannot create new union repository'))
0 comments (0 inline, 0 general)