fix: Correct imports in test_scraper CLI tool

- Import LogCapture from scraper module
- Remove unused StructuredLogger import
- Use correct log_capture parameter name

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Alejandro Gutiérrez
2026-01-24 17:24:07 +00:00
parent 84f5efb5c7
commit b780a23b66

View File

@@ -66,13 +66,10 @@ def main():
# Import scraper
from seleniumbase import Driver
from scrapers.google_reviews.v1_0_0 import scrape_reviews
from utils.logger import StructuredLogger
from scrapers.google_reviews.v1_0_0 import scrape_reviews, LogCapture
# Set up logger
log = StructuredLogger(job_id=f"test_{int(time.time())}")
if args.verbose:
log.info('system', 'Verbose mode enabled')
# Set up log capture
log_capture = LogCapture()
# Track reviews for real-time progress
reviews_collected = []
@@ -98,7 +95,7 @@ def main():
url=url,
max_reviews=args.max,
timeout_no_new=args.timeout,
log=log,
log_capture=log_capture,
flush_callback=flush_callback,
progress_callback=progress_callback,
flush_batch_size=100