diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2022-02-19 11:56:00 -0500 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2022-02-19 13:10:59 -0500 |
commit | 750bda9b0d06eb7b1c896e46ff157039d5077598 (patch) | |
tree | 63e6247e95e9da2bf17cf29e09c81512147e2d5c | |
parent | df13c854cdd8afaabf9995f547813ba70f16857f (diff) |
wip - link_keyringwip-2022-02-17
-rw-r--r-- | parabola_repolint/repocache.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/parabola_repolint/repocache.py b/parabola_repolint/repocache.py index a7e92a8..640a351 100644 --- a/parabola_repolint/repocache.py +++ b/parabola_repolint/repocache.py @@ -306,9 +306,10 @@ class PkgFile(): def link_keyring(self, key_cache): ''' link the package to its corresponding signing key ''' - signing_key = key_cache.get(self._siginfo['key_id'], None) - if signing_key is not None: - signing_key['packages'].append(self) + if 'key_id' in self._siginfo: + signing_key = key_cache.get(self._siginfo['key_id'], None) + if signing_key is not None: + signing_key['packages'].append(self) def __repr__(self): ''' produce a string representation ''' |