fast parser

This commit is contained in:
qananasikq
2026-04-24 12:39:05 +03:00
parent 3a3222c7dc
commit fc1bea562a
19 changed files with 2482 additions and 92 deletions

View File

@@ -7,7 +7,7 @@ from sqlalchemy import select, func
from ..deps import get_persistence
from ...storage.db import PersistenceService
from ...storage.models import SyncRun
from ...worker.celery_app import celery_app
from ...worker.celery_app import IAAI_SYNC_QUEUE, celery_app
from ...worker.tasks import sync_vehicle_task, sync_listing_task
router = APIRouter()
@@ -33,7 +33,7 @@ def start_sync_vehicle(
# Запустить задачу скрапинга одного автомобиля через Celery
result = sync_vehicle_task.apply_async(
kwargs={"vehicle_url": body.vehicle_url, "lane": body.lane},
queue="scraping",
queue=IAAI_SYNC_QUEUE,
)
return {
@@ -56,7 +56,7 @@ def start_sync_listing(
"limit": body.limit,
"only_new": body.only_new,
},
queue="scraping",
queue=IAAI_SYNC_QUEUE,
)
return {