Update parser
This commit is contained in:
@@ -519,7 +519,17 @@ class IAAIFastClient:
|
||||
if max_pages is not None and max_pages > 0:
|
||||
total_pages = min(total_pages, max_pages)
|
||||
gbp_search_query = first_page.gbp_search_query
|
||||
logger.info(
|
||||
"Fast listing first page parsed: scope=%s result_count=%s page_size=%s total_pages=%s first_page_vehicles=%s",
|
||||
scope_path,
|
||||
first_page.result_count,
|
||||
page_size,
|
||||
total_pages,
|
||||
len(first_page.vehicles),
|
||||
)
|
||||
for page_number in range(2, total_pages + 1):
|
||||
if page_number == 2 or page_number % 25 == 0 or page_number == total_pages:
|
||||
logger.info("Fast listing page fetch progress: page=%s/%s", page_number, total_pages)
|
||||
page_html = self._fetch_listing_page(scope_path, gbp_search_query, page_number, page_size)
|
||||
parsed_page = parse_listing_page(page_html)
|
||||
gbp_search_query = parsed_page.gbp_search_query
|
||||
|
||||
Reference in New Issue
Block a user