commit:     7243efa95b7f2da8f1d61af8a2ad643d9f10a8fa
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 11 17:22:34 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed Feb 11 17:30:28 2015 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=7243efa9

gkeys/actions.py: _verify() Properly report a failed search

---
 gkeys/gkeys/actions.py | 8 +++++---
 1 file 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)
 
 

Reply via email to