in the case of multiple digests, avoid creating different mirror filenames from run to run (as long as the available digests do not change)
This commit is contained in:
parent
ce4de6227e
commit
03d907e1e5
@ -65,7 +65,7 @@ def mirror_archive_filename(spec, fetcher):
|
|||||||
digests = spec.package.digests
|
digests = spec.package.digests
|
||||||
if digests:
|
if digests:
|
||||||
# If a package has multiple digests, any one is sufficient to identify it
|
# If a package has multiple digests, any one is sufficient to identify it
|
||||||
digestType, digest = digests.iteritems().next()
|
digestType, digest = sorted(digests.iteritems())[0]
|
||||||
tokens.extend([digestType, digest])
|
tokens.extend([digestType, digest])
|
||||||
filename = '-'.join(str(t) for t in tokens)
|
filename = '-'.join(str(t) for t in tokens)
|
||||||
if ext:
|
if ext:
|
||||||
|
Loading…
Reference in New Issue
Block a user