This commit is contained in:
2026-02-10 10:29:20 +01:00
parent 9838164b88
commit f9082f1e5b
7 changed files with 156 additions and 7 deletions

15
main.py
View File

@@ -1,3 +1,6 @@
import os
from datetime import datetime
from indexer.config import ROOT_PATH, ROOT_NAME, DRY_RUN, BACKUP_PATH
from indexer.scanner import scan_files
from indexer.hasher import blake3_file
@@ -195,6 +198,18 @@ def main():
print(f"Unchanged: {stats['unchanged']}")
print("=" * 60)
# ── 8. Generate Excel report ──
try:
from report import generate_report
report_dir = r"u:\Dropbox\!!!Days\Downloads Z230"
timestamp = datetime.now().strftime("%Y-%m-%d %H_%M")
report_path = os.path.join(report_dir, f"{timestamp} DropboxBackupReport.xlsx")
print(f"\n[8] Generating report...")
generate_report(report_path)
except Exception as e:
print(f" WARN: Report generation failed: {e}")
if __name__ == "__main__":
main()