Appease flake8

This commit is contained in:
Adrian Sampson 2023-04-01 15:46:02 -07:00
parent c4a62fc248
commit 6777b49bcf
No known key found for this signature in database

View file

@ -1123,16 +1123,14 @@ class ArchiveImportTask(SentinelImportTask):
try:
archive.extractall(extract_to)
# Adjust the files' mtimes to match the information from the archive. Inspired by:
# https://stackoverflow.com/q/9813243
# Adjust the files' mtimes to match the information from the
# archive. Inspired by: https://stackoverflow.com/q/9813243
for f in archive.infolist():
# The date_time will need to adjusted otherwise
# the item will have the current date_time of extraction.
# The (0, 0, -1) is added to date_time because the
# function time.mktime expects a 9-element tuple.
# The -1 indicates that the DST flag is unknown.
date_time = time.mktime(f.date_time + (0, 0, -1))
fullpath = os.path.join(extract_to, f.filename)
os.utime(fullpath, (date_time, date_time))