migrate background tasks to celery

This commit is contained in:
Viktor Barzin 2025-06-22 21:18:52 +00:00
parent efe3248c07
commit 93129333e6
No known key found for this signature in database
GPG key ID: 4056458DBDBF8863
7 changed files with 106 additions and 101 deletions

View file

@ -1,9 +1,12 @@
import json
import logging
import pathlib
from rec.query import QueryParameters
from repositories.listing_repository import ListingRepository
logger = logging.getLogger("uvicorn.error")
async def export_immoweb(
repository: ListingRepository,
@ -15,6 +18,7 @@ async def export_immoweb(
query_parameters=query_parameters,
limit=limit,
)
logger.info(f"Fetched {len(listings)} listings")
# Convert listings to immoweb format
immoweb_listings = []