Store consistent snapshot setting after loading Root metadata

Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
This commit is contained in:
Vladimir Diaz 2018-03-16 14:29:11 -04:00
parent 5563fe4961
commit d99e52e75e
No known key found for this signature in database
GPG key ID: 5DEE9B97B0E2289A

View file

@ -549,6 +549,7 @@ def _load_top_level_metadata(repository, top_level_filenames, repository_name):
# Load Root's roleinfo and update 'tuf.roledb'.
roleinfo = tuf.roledb.get_roleinfo('root', repository_name)
roleinfo['consistent_snapshot'] = root_metadata['consistent_snapshot']
roleinfo['signatures'] = []
for signature in signable['signatures']:
if signature not in roleinfo['signatures']: