diff mercurial/error.py @ 9423:1444a42f6052

Make distinct lookup error for localrepo.lookup This allows clone/share to correctly distinguish lookup errors from corruption errors and catch only the former.
author Matt Mackall <mpm@selenic.com>
date Mon, 31 Aug 2009 10:58:33 -0500
parents 0a9542703300
children 25e572394f5c
line wrap: on
line diff
--- a/mercurial/error.py	Thu Aug 27 00:00:15 2009 +0200
+++ b/mercurial/error.py	Mon Aug 31 10:58:33 2009 -0500
@@ -36,6 +36,9 @@
 class RepoError(Exception):
     pass
 
+class RepoLookupError(RepoError):
+    pass
+
 class CapabilityError(RepoError):
     pass