cleanup commit

This commit is contained in:
Andrew Davidson 2023-01-01 22:36:02 -08:00
parent 954375377b
commit 9860ce32ac

View file

@ -1,6 +1,7 @@
from pathlib import Path
import pickledb
import subprocess
import sys
PATH = Path("/data/backup/Photos")
PAR2_DB = PATH.joinpath(".par2.db")
@ -23,6 +24,9 @@ extensions = {
".mp4",
}
stored_exception = None
try:
files = list(PATH.rglob("*"))
for file in files:
@ -34,5 +38,14 @@ for file in files:
db.set(rel, "done")
else:
continue
if stored_exception:
break
except KeyboardInterrupt:
stored_exception = sys.exc_info()
print("Rescued!")
print("Saving DB...")
db.dump()
print("Done.")