z230
This commit is contained in:
15
main.py
15
main.py
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user