-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add —cleanup-move that cleans up by moving instead of deleting #1786
Comments
This is a pretty niche feature but I can see how some might find it useful. I think a For example, the following
In this option, When the command gets run, the One option is to add a osxphotos/osxphotos/cli/export.py Lines 3353 to 3398 in 96f1758
One way to solve this is to change the definition of I think having a separate
The cleanup logic happens here: osxphotos/osxphotos/cli/export.py Lines 2195 to 2254 in 96f1758
The other option is to add a separate If you want to take a stab at implementing this I'm happy to accept a PR once we settle on a preferred approach. |
@all-contributors please add @infused-kim for ideas |
@infused-kim already contributed before to ideas |
Is your feature request related to a problem? Please describe.
I would like to have better visibility into what has been deleted from the library.
Currently, when you use the cleanup option, it deletes photos from the export that have been deleted in Apple Photos.
This makes it hard to verify if all the deletes were intentional.
Describe the solution you'd like
It would be great if there was an option that wouldn’t delete the files, but instead move the deleted files into a different directory instead.
Ideally, it would preserve the same directory structure as before.
This would allow us to review what has been deleted in Apple photos since the last backup.
Describe alternatives you've considered
Until now I have been using the
—report
option and reviewed deletions by looking at the file paths, but being able to actually look at the photos would make this much more effective.Additional context
If you are open to adding this feature, but don’t have the time yourself, I could contribute the code for it.
The text was updated successfully, but these errors were encountered: