comparison mercurial/bundlerepo.py @ 3769:8ecc9c57d883

bundlerepo: don't hardcode the revlog filename
author Benoit Boissinot <benoit.boissinot@ens-lyon.org>
date Mon, 04 Dec 2006 09:38:49 +0100
parents 0ed2732aa393
children 8643b9f90b51
comparison
equal deleted inserted replaced
3768:6ae3685be45d 3769:8ecc9c57d883
139 raise NotImplementedError 139 raise NotImplementedError
140 140
141 class bundlechangelog(bundlerevlog, changelog.changelog): 141 class bundlechangelog(bundlerevlog, changelog.changelog):
142 def __init__(self, opener, bundlefile): 142 def __init__(self, opener, bundlefile):
143 changelog.changelog.__init__(self, opener) 143 changelog.changelog.__init__(self, opener)
144 bundlerevlog.__init__(self, opener, "00changelog.i", "00changelog.d", 144 bundlerevlog.__init__(self, opener, self.indexfile, self.datafile,
145 bundlefile) 145 bundlefile)
146 146
147 class bundlemanifest(bundlerevlog, manifest.manifest): 147 class bundlemanifest(bundlerevlog, manifest.manifest):
148 def __init__(self, opener, bundlefile, linkmapper): 148 def __init__(self, opener, bundlefile, linkmapper):
149 manifest.manifest.__init__(self, opener) 149 manifest.manifest.__init__(self, opener)