mercurial/error.py
changeset 22595 244478687edd
parent 22359 e3714b927af5
child 23010 73f394f4affc
--- a/mercurial/error.py	Tue Sep 30 16:01:19 2014 -0700
+++ b/mercurial/error.py	Wed Sep 03 15:59:03 2014 -0400
@@ -117,3 +117,9 @@
     """error raised when code tries to alter a part being generated"""
     pass
 
+class CensoredNodeError(RevlogError):
+    """error raised when content verification fails on a censored node"""
+
+    def __init__(self, filename, node):
+        from node import short
+        RevlogError.__init__(self, '%s:%s' % (filename, short(node)))