Mercurial > public > mercurial-scm > hg-stable
diff mercurial/scmutil.py @ 46976:f9482db16cef
errors: introduce a class for remote errors
Having an exception for remote errors makes it much easier to exit
with the right detailed exit code.
Differential Revision: https://phab.mercurial-scm.org/D10466
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Mon, 19 Apr 2021 09:37:01 -0700 |
parents | 14ddb1dca2c0 |
children | f38bf44e077f d55b71393907 |
line wrap: on
line diff
--- a/mercurial/scmutil.py Mon Apr 19 10:49:15 2021 -0700 +++ b/mercurial/scmutil.py Mon Apr 19 09:37:01 2021 -0700 @@ -222,7 +222,7 @@ detailed_exit_code = 30 elif isinstance(inst, error.HookAbort): detailed_exit_code = 40 - elif isinstance(inst, error.OutOfBandError): + elif isinstance(inst, error.RemoteError): detailed_exit_code = 100 elif isinstance(inst, error.SecurityError): detailed_exit_code = 150