tommyblue / smugmug-backup

Makes a full backup of a SmugMug account

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Verify the backup folder

tommyblue opened this issue · comments

The binary could have a --verify option that gets the albums and, for each one, retrieves the number of images and their names.
With this info it could check the backup folder and produce an output file with the results:

[
  "album_name_or_id": {
    "missing_images": [...list], // images in SmugMug and not in the backup
    "unexpected_images": [...list] // images in the backup but not in SmugMug
  },
  ...more albums
]

While to fix missing_images executing a new backup should be enough, the tool could also have a --cleanup option that removes the local files that are not present in SmugMug

Stale issue message