Add EXIF writing and machine metadata support

This commit is contained in:
2026-04-24 18:21:37 -04:00
parent f2193011ca
commit e8d3bf7180
11 changed files with 577 additions and 12 deletions
+15 -3
View File
@@ -297,13 +297,25 @@ def _print_summary(
log.info(sep)
log.info(row("Machines:", str(len(machines))))
log.info(
row("Scans fetched:", str(totals.scans_fetched),
row(
"Scans (metadata) fetched:",
str(totals.scans_fetched),
f"{totals.scans_skipped} already cached, "
f"{totals.scans_failed} failed"
if totals.scans_skipped or totals.scans_failed else "")
f"{totals.scans_failed} metadata failed"
if totals.scans_skipped or totals.scans_failed
else "",
)
)
if not metadata_only:
log.info(row("Mosaics downloaded:", str(totals.mosaics_downloaded)))
if totals.mosaics_failed:
log.info(
row(
"Mosaics failed:",
str(totals.mosaics_failed),
"0 bytes or HTTP error; see log above",
)
)
if not metadata_only and not mosaic_only:
log.info(row("Tiles downloaded:", str(totals.tiles_downloaded)))
if metadata_only: