equal
deleted
inserted
replaced
327 |
327 |
328 self._indexfile = indexfile |
328 self._indexfile = indexfile |
329 self._datafile = datafile |
329 self._datafile = datafile |
330 self.nodemap_file = None |
330 self.nodemap_file = None |
331 self.postfix = postfix |
331 self.postfix = postfix |
|
332 self.opener = opener |
332 if persistentnodemap: |
333 if persistentnodemap: |
333 self.nodemap_file = nodemaputil.get_nodemap_file( |
334 self.nodemap_file = nodemaputil.get_nodemap_file(self) |
334 opener, self._indexfile |
335 |
335 ) |
|
336 |
|
337 self.opener = opener |
|
338 assert target[0] in ALL_KINDS |
336 assert target[0] in ALL_KINDS |
339 assert len(target) == 2 |
337 assert len(target) == 2 |
340 self.target = target |
338 self.target = target |
341 # When True, indexfile is opened with checkambig=True at writing, to |
339 # When True, indexfile is opened with checkambig=True at writing, to |
342 # avoid file stat ambiguity. |
340 # avoid file stat ambiguity. |