diff options
author | Brian Dolbec <dolsen@gentoo.org> | 2015-02-11 09:22:34 -0800 |
---|---|---|
committer | Brian Dolbec <dolsen@gentoo.org> | 2015-02-11 09:30:28 -0800 |
commit | 7243efa95b7f2da8f1d61af8a2ad643d9f10a8fa (patch) | |
tree | 58995a72aa85c0da4f5eeeac7eeaa4115b70b4d1 | |
parent | gkeys/actions.py: Remove result from del list, it's not always defined (diff) | |
download | gentoo-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.py | 8 |
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) |