From 89c0832959e9c1ace366a98925a10329b4d175e3 Mon Sep 17 00:00:00 2001 From: Andrew Engelbrecht Date: Mon, 27 Jul 2015 17:55:16 -0400 Subject: [PATCH] don't crash with bad gpg key imports --- edward | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/edward b/edward index 1dad2e1..73def29 100755 --- a/edward +++ b/edward @@ -939,8 +939,11 @@ def add_gpg_key (key_block, gpgme_ctx): fp = io.BytesIO(key_block.encode('ascii')) - result = gpgme_ctx.import_(fp) - imports = result.imports + try: + result = gpgme_ctx.import_(fp) + imports = result.imports + except gpgme.GpgmeError: + imports = [] key_fingerprints = [] -- 2.25.1