Skip to content

Commit

Permalink
Metadata API: Be more explicit when appending sigs
Browse files Browse the repository at this point in the history
Clearing the OrderedDict makes it easier to see what happens and
avoids having to call OrderedDict() again.

Signed-off-by: Jussi Kukkonen <jkukkonen@vmware.com>
  • Loading branch information
Jussi Kukkonen committed Jun 11, 2021
1 parent 1ce36d0 commit 146eb10
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions tuf/api/metadata.py
Expand Up @@ -249,10 +249,10 @@ def sign(

signature = signer.sign(signed_serializer.serialize(self.signed))

if append:
self.signatures[signature.keyid] = signature
else:
self.signatures = OrderedDict({signature.keyid: signature})
if not append:
self.signatures.clear()

self.signatures[signature.keyid] = signature

return signature

Expand Down

0 comments on commit 146eb10

Please sign in to comment.