diff options
author | 2014-12-28 00:24:22 -0800 | |
---|---|---|
committer | 2014-12-30 13:42:26 -0800 | |
commit | 6d02096f1b8afbf3ed2126def65cfbe2d65d0237 (patch) | |
tree | 839b9a5dddc021590ec9f088d0f9e4baeaaba7c8 /gkeys | |
parent | gkeys/actions.py: Fix broken key-search printing (diff) | |
download | gentoo-keys-6d02096f1b8afbf3ed2126def65cfbe2d65d0237.tar.gz gentoo-keys-6d02096f1b8afbf3ed2126def65cfbe2d65d0237.tar.bz2 gentoo-keys-6d02096f1b8afbf3ed2126def65cfbe2d65d0237.zip |
gkeys/gkey.py: Separate uid string printing for list type output
Diffstat (limited to 'gkeys')
-rw-r--r-- | gkeys/gkeys/gkey.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gkeys/gkeys/gkey.py b/gkeys/gkeys/gkey.py index 463f007..130a5d5 100644 --- a/gkeys/gkeys/gkey.py +++ b/gkeys/gkeys/gkey.py @@ -18,7 +18,10 @@ GKEY_STRING = ''' ---------- Name.........: %(name)s Nick.........: %(nick)s Keydir.......: %(keydir)s - UID..........: %(uid)s +''' + +GKEY_UID = \ +''' UID..........: %(uid)s ''' GKEY_FINGERPRINTS = \ @@ -48,9 +51,10 @@ class GKEY(namedtuple('GKEY', ['nick', 'name', 'keydir', 'keys', 'fingerprint', 'name': self.name, 'nick': self.nick, 'keydir': self.keydir, - 'uid': self.uid, } output = GKEY_STRING % gkey + for uid in self.uid: + output += GKEY_UID % {'uid': uid} for f in self.fingerprint: fingerprint = {'fingerprint': f, 'keyid': '0x' + f[-16:]} output += GKEY_FINGERPRINTS % fingerprint |