[PATCH 2 of 2] gpg: show "Unknow KEYID xxx" when the status is ERRSIG

elson.wei at gmail.com elson.wei at gmail.com
Thu Jun 20 02:34:15 CDT 2013


# HG changeset patch
# User Wei, Elson <elson.wei at gmail.com>
# Date 1371691052 -28800
#      Thu Jun 20 09:17:32 2013 +0800
# Node ID bd6499180bf4c81642a41571fc0f89b5e14b300e
# Parent  5d7e94383feede6e5b62d4009a3877e479f72591
gpg: show "Unknow KEYID xxx" when the status is ERRSIG

diff --git a/hgext/gpg.py b/hgext/gpg.py
--- a/hgext/gpg.py
+++ b/hgext/gpg.py
@@ -120,6 +120,9 @@
     validkeys = []
     # warn for expired key and/or sigs
     for key in keys:
+        if key[0] == "ERRSIG":
+            ui.write(_("%s Unknown KEYID \"%s\"\n") % (prefix, key[1]))
+            continue
         if key[0] == "BADSIG":
             ui.write(_("%s Bad signature from \"%s\"\n") % (prefix, key[2]))
             continue


More information about the Mercurial-devel mailing list