mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 15:27:13 +03:00
error: store filename and message on LookupError for later
It may be useful to be able to get to the failed path and the underlying error message when catching a LookupError, so let's make them accessible.
This commit is contained in:
parent
db734be63f
commit
20c7bd86fa
@ -22,6 +22,8 @@ class FilteredIndexError(IndexError):
|
||||
class LookupError(RevlogError, KeyError):
|
||||
def __init__(self, name, index, message):
|
||||
self.name = name
|
||||
self.index = index
|
||||
self.message = message
|
||||
if isinstance(name, str) and len(name) == 20:
|
||||
from node import short
|
||||
name = short(name)
|
||||
|
Loading…
Reference in New Issue
Block a user