summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJon Stanley <jonstanley@gmail.com>2009-07-20 18:28:04 +0000
committerJon Stanley <jonstanley@gmail.com>2009-07-20 18:28:04 +0000
commit4ea4bcf72eb0c19c8a9fe55db2b280ba71a3167d (patch)
tree0ed7aa1255089240d1de087d3ae01c97f63d654c
parentfa6c8b292dc2102fb87d0730bf47ff8ad68cbb8a (diff)
downloadkeychecker-4ea4bcf72eb0c19c8a9fe55db2b280ba71a3167d.tar.gz
keychecker-4ea4bcf72eb0c19c8a9fe55db2b280ba71a3167d.tar.xz
keychecker-4ea4bcf72eb0c19c8a9fe55db2b280ba71a3167d.zip
Add unsinged dict key back, slight change in unknown key handling
-rw-r--r--key_checker.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/key_checker.py b/key_checker.py
index 2130837..8606abe 100644
--- a/key_checker.py
+++ b/key_checker.py
@@ -24,7 +24,8 @@ def getSig(hdr):
try:
return (getPkgNevra(hdr), pubkeys[keyid])
except KeyError:
- return (getPkgNevra(hdr), pubkeys['unknown'])
+ pubkeys[keyid] = 'Unkown key %s' % keyid
+ return (getPkgNevra(hdr), pubkeys[keyid])
else:
return (getPkgNevra(hdr), 'unsigned')
def getPkg(name=None):
@@ -49,6 +50,7 @@ if __name__ == '__main__':
options, args = parser.parse_args()
buildKeyList()
pkgs = {}
+ pkgs['unsigned'] = []
for keyname in pubkeys.itervalues():
pkgs[keyname] = []
pkgs['unAsigned'] = []