comparison mercurial/revlog.py @ 47172:e1936ae27897

revlog: use revlog.display_id for corruption error Differential Revision: https://phab.mercurial-scm.org/D10584
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Mon, 03 May 2021 12:23:58 +0200
parents 3a9f3470922c
children 1ec64f59dc27
comparison
equal deleted inserted replaced
47171:3a9f3470922c 47172:e1936ae27897
576 # no changelog tampering 576 # no changelog tampering
577 self._nodemap_docket = docket 577 self._nodemap_docket = docket
578 index.update_nodemap_data(*nodemap_data) 578 index.update_nodemap_data(*nodemap_data)
579 except (ValueError, IndexError): 579 except (ValueError, IndexError):
580 raise error.RevlogError( 580 raise error.RevlogError(
581 _(b"index %s is corrupted") % self._indexfile 581 _(b"index %s is corrupted") % self.display_id
582 ) 582 )
583 self.index, self._chunkcache = d 583 self.index, self._chunkcache = d
584 if not self._chunkcache: 584 if not self._chunkcache:
585 self._chunkclear() 585 self._chunkclear()
586 # revnum -> (chain-length, sum-delta-length) 586 # revnum -> (chain-length, sum-delta-length)