diff mercurial/scmutil.py @ 46117:17a695357270

errors: use detailed exit code 50 for StorageError This is done as part of https://www.mercurial-scm.org/wiki/ErrorCategoriesPlan. Differential Revision: https://phab.mercurial-scm.org/D9601
author Martin von Zweigbergk <martinvonz@google.com>
date Wed, 09 Dec 2020 19:40:30 -0800
parents be3d8178251e
children cb12658bf0e1
line wrap: on
line diff
--- a/mercurial/scmutil.py	Wed Dec 09 20:22:25 2020 -0800
+++ b/mercurial/scmutil.py	Wed Dec 09 19:40:30 2020 -0800
@@ -213,6 +213,7 @@
         ui.error(_(b"abort: %s\n") % inst)
         if inst.hint:
             ui.error(_(b"(%s)\n") % inst.hint)
+        detailed_exit_code = 50
     except error.InterventionRequired as inst:
         ui.error(b"%s\n" % inst)
         if inst.hint: