Merge pull request #3119 from ThomasWaldmann/no-time-end

recreate: don't crash on attic archives w/o time_end, fixes #3109
This commit is contained in:
TW 2017-10-11 00:55:22 +02:00 committed by GitHub
commit 0bddbb32b4
1 changed files with 1 additions and 1 deletions

View File

@ -1813,7 +1813,7 @@ class ArchiveRecreater:
target.save(comment=comment, additional_metadata={ target.save(comment=comment, additional_metadata={
# keep some metadata as in original archive: # keep some metadata as in original archive:
'time': archive.metadata.time, 'time': archive.metadata.time,
'time_end': archive.metadata.time_end, 'time_end': archive.metadata.get('time_end') or archive.metadata.time,
'cmdline': archive.metadata.cmdline, 'cmdline': archive.metadata.cmdline,
# but also remember recreate metadata: # but also remember recreate metadata:
'recreate_cmdline': sys.argv, 'recreate_cmdline': sys.argv,