#!/usr/bin/env python3 """ Simulate progress updates for testing """ import time import json from pdf_renamer import job_queue, load_jobs, save_jobs # Load jobs load_jobs() job_id = '2025-11-07_10-00-00' if job_id in job_queue: progress_messages = [ 'Starting job processing...', 'Found 3 files to process', 'Processing PDF: document1.pdf', 'Extracted data for John Doe', 'Processing PDF: document2.pdf', 'Extracted data for Jane Smith', 'Processing PDF: document3.pdf', 'Extracted data for Bob Johnson', 'Organized 1/3 files', 'Organized 2/3 files', 'Organized 3/3 files', 'Creating ZIP archive...', 'Created ZIP archive with 3 organized files' ] print(f'Starting progress simulation for job {job_id}') for i, progress in enumerate(progress_messages): job_queue[job_id]['progress'] = progress save_jobs() print(f'Updated progress: {progress}') if i < len(progress_messages) - 1: # Don't sleep after last message time.sleep(2) print('Progress simulation complete!') else: print(f'Job {job_id} not found')