aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Dolbec <dolsen@gentoo.org>2015-02-11 09:22:34 -0800
committerBrian Dolbec <dolsen@gentoo.org>2015-02-11 09:30:28 -0800
commit7243efa95b7f2da8f1d61af8a2ad643d9f10a8fa (patch)
tree58995a72aa85c0da4f5eeeac7eeaa4115b70b4d1
parentgkeys/actions.py: Remove result from del list, it's not always defined (diff)
downloadgentoo-keys-7243efa95b7f2da8f1d61af8a2ad643d9f10a8fa.tar.gz
gentoo-keys-7243efa95b7f2da8f1d61af8a2ad643d9f10a8fa.tar.bz2
gentoo-keys-7243efa95b7f2da8f1d61af8a2ad643d9f10a8fa.zip
gkeys/actions.py: _verify() Properly report a failed search
-rw-r--r--gkeys/gkeys/actions.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/gkeys/gkeys/actions.py b/gkeys/gkeys/actions.py
index 0a30679..b2b8cf3 100644
--- a/gkeys/gkeys/actions.py
+++ b/gkeys/gkeys/actions.py
@@ -825,9 +825,11 @@ class Actions(object):
args.name = None
args.all = False
keys = self.key_search(args, data_only=True)
- args.category = list(keys)[0]
- args.nick = keys[args.category][0].nick
- return self.verify(args, messages)
+ if keys:
+ args.category = list(keys)[0]
+ args.nick = keys[args.category][0].nick
+ return self.verify(args, messages)
+ messages.append(_unicode("Failed to find gpg key.: 0x%s") % s_keyid)
return (verified, messages)