2026-03-26 10:02:54 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-26 10:02:54 [scrapy.utils.log] INFO: Versions: lxml 5.2.2.0, libxml2 2.12.6, cssselect 1.2.0, parsel 1.9.1, w3lib 2.1.2, Twisted 24.3.0, Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0], pyOpenSSL 24.1.0 (OpenSSL 3.2.1 30 Jan 2024), cryptography 42.0.7, Platform Linux-5.15.0-1098-azure-x86_64-with-glibc2.36
2026-03-26 10:02:54 [auto_selling_coches.net] INFO: Starting auto_selling_coches.net spider
2026-03-26 10:02:54 [auto_selling_coches.net] INFO: _job: f26d391428fa11f18f76c264925fbcfa, SCRAPY_JOB: None
2026-03-26 10:02:54 [auto_selling_coches.net] INFO: Quick mode enabled - reduced wait times and single photo per item
2026-03-26 10:02:54 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-26 10:02:54 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-26 10:02:54 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-26 10:02:54 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-26 10:02:54 [scrapy.extensions.telnet] INFO: Telnet Password: d1f861f91d578cf1
2026-03-26 10:02:54 [scrapy.middleware] INFO: Enabled extensions:
['scrapy.extensions.corestats.CoreStats',
'scrapy.extensions.telnet.TelnetConsole',
'scrapy.extensions.memusage.MemoryUsage',
'scrapy.extensions.feedexport.FeedExporter',
'scrapy.extensions.logstats.LogStats',
'scrapy.extensions.closespider.CloseSpider']
2026-03-26 10:02:54 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'SourcingV2',
'CLOSESPIDER_TIMEOUT': 3600,
'CONCURRENT_REQUESTS': 5,
'DOWNLOAD_MAXSIZE': 52428800,
'DOWNLOAD_WARNSIZE': 10485760,
'FEED_EXPORT_ENCODING': 'utf-8',
'LOG_FILE': '/var/log/scrapyd/logs/sourcing_v2/auto_selling_coches.net/f26d391428fa11f18f76c264925fbcfa.log',
'LOG_FORMATTER': 'crawlers.log_formatter.SourcingLogFormatter',
'MEMUSAGE_LIMIT_MB': 2048,
'MEMUSAGE_WARNING_MB': 1536,
'NEWSPIDER_MODULE': 'spiders',
'REQUEST_FINGERPRINTER_CLASS': 'scrapy_zyte_api.ScrapyZyteAPIRequestFingerprinter',
'REQUEST_FINGERPRINTER_IMPLEMENTATION': '2.7',
'SPIDER_MODULES': ['spiders', 'auth_check'],
'TWISTED_REACTOR': 'twisted.internet.asyncioreactor.AsyncioSelectorReactor',
'USER_AGENT': ''}
2026-03-26 10:02:54 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-26 10:02:54 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-26 10:02:54 [scrapy.middleware] INFO: Enabled downloader middlewares:
['scrapy.downloadermiddlewares.offsite.OffsiteMiddleware',
'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware',
'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware',
'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware',
'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware',
'scrapy_zyte_api.ScrapyZyteAPIDownloaderMiddleware',
'scrapy.downloadermiddlewares.retry.RetryMiddleware',
'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware',
'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware',
'scrapy.downloadermiddlewares.redirect.RedirectMiddleware',
'scrapy.downloadermiddlewares.cookies.CookiesMiddleware',
'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware',
'scrapy.downloadermiddlewares.stats.DownloaderStats']
2026-03-26 10:02:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware for auto_selling
2026-03-26 10:02:55 [scrapy.middleware] INFO: Enabled spider middlewares:
['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
'scrapy_zyte_api.ScrapyZyteAPISpiderMiddleware',
'scrapy.spidermiddlewares.referer.RefererMiddleware',
'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
'scrapy.spidermiddlewares.depth.DepthMiddleware',
'crawlers.middlewares.photo_download_middleware.PhotoDownloadMiddleware',
'crawlers.auto_selling.middlewares.id_gen_middleware.IdGenMiddleware']
2026-03-26 10:02:55 [scrapy.middleware] INFO: Enabled item pipelines:
['crawlers.pipelines.post_to_azurebus_auto_selling.AzureBusPipelineAutoSelling',
'crawlers.pipelines.save_to_cdlq_db_auto_selling.SaveToCdlqDbAutoSelling']
2026-03-26 10:02:55 [scrapy.core.engine] INFO: Spider opened
2026-03-26 10:02:55 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-26 10:02:55 [common.service_bus.service_bus_client_factory] INFO: ServiceBusClient initialized via DefaultAzureCredential for alx-production-bus.servicebus.windows.net
2026-03-26 10:02:55 [crawlers.pipelines.base_azure_bus_pipeline] INFO: [AzureBusPipeline] Connected to topic auto.sourcing-v2-quickmode
2026-03-26 10:02:55 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-26 10:02:55 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6023
2026-03-26 10:02:55 [scrapy.extensions.memusage] INFO: Peak memory usage is 142MiB
2026-03-26 10:02:55 [scrapy-playwright] INFO: Starting download handler
2026-03-26 10:02:55 [scrapy-playwright] INFO: Starting download handler
2026-03-26 10:03:00 [auto_selling_coches.net] INFO: Scraper started with URL: https://www.coches.net/concesionario/versusselection and multipost_profile_id: 52615c19-f90a-4e0c-9434-fad93992aadf and job_id: f26d391428fa11f18f76c264925fbcfa
2026-03-26 10:03:00 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 10:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.coches.net/concesionario/versusselection> (referer: None) ['zyte-api']
2026-03-26 10:03:05 [auto_selling_coches.net] INFO: response: <200 https://www.coches.net/concesionario/versusselection/>
2026-03-26 10:03:05 [auto_selling_coches.net] INFO: Title at home page 4 Vehículos
2026-03-26 10:03:05 [auto_selling_coches.net] INFO: Total number of items: 4
2026-03-26 10:03:05 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 10:03:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.coches.net/concesionario/versusselection?pg=1> (referer: https://www.coches.net/concesionario/versusselection/) ['zyte-api']
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Parsing page 1
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Found 4 listings on page 1
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Found listing with ID: 70214957
2026-03-26 10:03:10 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-26 10:03:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-26 10:03:10 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2121
2026-03-26 10:03:10 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-26 10:03:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2026-03-26 10:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2770214957%27 HTTP/1.1" 200 None
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Scrape type for 70214957: 1
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Scraping new listing 70214957
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Found listing with ID: 62558698
2026-03-26 10:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2762558698%27 HTTP/1.1" 200 None
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Scrape type for 62558698: 1
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Scraping new listing 62558698
2026-03-26 10:03:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Found listing with ID: 61514575
2026-03-26 10:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2761514575%27 HTTP/1.1" 200 None
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Scrape type for 61514575: 1
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Scraping new listing 61514575
2026-03-26 10:03:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Found listing with ID: 59928755
2026-03-26 10:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2759928755%27 HTTP/1.1" 200 None
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Scrape type for 59928755: 1
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: Scraping new listing 59928755
2026-03-26 10:03:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 10:03:10 [auto_selling_coches.net] INFO: No more listings to scrape.
2026-03-26 10:03:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 10:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70214957> (referer: https://www.coches.net/concesionario/versusselection/?pg=1) ['zyte-api']
2026-03-26 10:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/62558698> (referer: https://www.coches.net/concesionario/versusselection/?pg=1) ['zyte-api']
2026-03-26 10:03:11 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 146,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'Vehículo en buen estado en general, algún pequeño roce de '
'carrocería pero nada reseñable.\n'
'Equipado con:\n'
'Sensor de luces y lluvia\n'
'Volante multifunción\n'
'Techo solar\n'
'Climatizador bizona digital\n'
'Elevalunas eléctricos \n'
'Retrovisores exteriores eléctricos\n'
'Retrovisor interior anti deslumbramiento\n'
'Llantas en aluminio\n'
'\n'
'El coche tiene realizado el cambio del kit completo de '
'distribución, junto con el cambio de aceite y todos los '
'filtros con 247.565 km, ITV RECIEN PASADA y neumáticos a mas '
'del 80 % aun de uso\n'
'\n'
'El vehículo se entrega con 1 año de garantía a nivel nacional',
'doors_number': 3,
'emission_standard': 'B',
'engine': '2.0L',
'engine_horse_power': 140,
'expiration_date': None,
'fuel_type': 'Diesel',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-golf-20-tdi-140cv-sportline-3p-diesel-2007-en-guipuzcoa-70214957-covo.aspx',
'listing': 'auction',
'location': 'Gipuzkoa',
'make': 'VOLKSWAGEN',
'model': 'Golf',
'odometer': 248000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 0,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19567360/82bbf573-7a0b-4f92-8d9d-759f59ec799a.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/95b6f5df-cd3a-4376-9abd-9bcae74e199a.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/d5908f7a-61e6-45bc-bc97-10df1ba994f2.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/92e3a307-bad0-48d9-a3b3-c2ef627e7a61.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/22c1f101-d4ba-4594-be44-70504c7e846f.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/83609b85-40b1-4033-bf68-8d7cfb9f19f0.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/44fba707-04ad-4b90-9dfe-6dec8643c3f6.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/776023e7-7279-4fa9-a36f-65064d746da9.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/93bf54e3-3e32-45b2-9177-fc962ea91fdf.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/a766d749-6b8a-4dbc-9d59-9e984070b8f5.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/33259af3-f322-4875-a455-cda741d0f317.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/8423aaca-e4dc-48eb-88f8-3b3b35dc3fff.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/f46f545b-a598-427c-a917-392101ab0712.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/380fd42d-eac9-4a88-acaf-c4d3b53b225d.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/e296857e-1316-422f-ab17-25c8337be921.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/32227407-de5a-4727-aa15-17967f10eca0.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/1f94971e-9f66-499d-b9c5-7b9c8d14b1cf.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/f17c2074-0e2a-4dea-94ae-50a83b2e6032.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/6a6cd3a1-7508-4a9c-b531-bf4b51cd624e.jpg',
'https://a.ccdn.es/cnet/vehicles/19567360/f110d28a-43d0-4f74-bd5a-80ef6e57bc12.jpg'],
'price': 4900,
'price_includes_vat': True,
'registration_date': '2007-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Golf 2.0 TDI Sportline',
'transmission': 'manual',
'trim': '2.0 TDI 140cv Sportline',
'vin': None,
'year': 2007}
2026-03-26 10:03:12 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: eb008c80-0e82-5c66-ad10-266b7525dff3 with identifier: 70214957
2026-03-26 10:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item eb008c80-0e82-5c66-ad10-266b7525dff3
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19567360%252F82bbf573-7a0b-4f92-8d9d-759f59ec799a.jpg%27 HTTP/1.1" 200 None
2026-03-26 10:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19567360/82bbf573-7a0b-4f92-8d9d-759f59ec799a.jpg not downloaded yet
2026-03-26 10:03:12 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
'body_type': 'Monovolumen',
'c_o_2_emission_value': 218,
'category': 'Coches',
'color': 'Azul',
'currency': 'EUR',
'description': 'Vehículo en muy buen estado general, carrocería, interiores y '
'mecánica.\n'
'1 Solo propietario\n'
'Libro de mantenimiento sellado en Mercedes hasta el 2020 con '
'183.283 km\n'
'150 cv \n'
'Motor muy fiable y duradero.\n'
'Equipado con equipamiento FUM\n'
'Asientos reclinables, que se hacen cama.\n'
'6 Asientos\n'
'Lunas traseras tintadas.\n'
'Asientos delanteros calefactados.\n'
'Sensor de luces y lluvia\n'
'Volante multifunción\n'
'Sensores de parking delantero y trasero\n'
'\n'
'Se entrega con discos y pastillas delanteros nuevos, '
'amortiguadores delanteros nuevos, sinemblocks barra '
'estabilizadora cambiados, revision al dia junto con 2 '
'neumaticos delanteros nuevos.\n'
'\n'
'En el precio se entrega con 1 año de garantia y transferido '
'en el precio\n'
'EQUIPAMIENTO :\n'
'Lunas atérmicas\n'
'Cierre centralizado con Mando a distancia\n'
'Calefactor\n'
'Tipo transmisión: Transmisión trasera\n'
'Sensor de luz y lluvia\n'
'Retrovisor exterior regulable eléctricamente y calefactable, '
'ambos\n'
'Retrovisor exterior esférico, ambos\n'
'Retrovisor exterior con integrado Intermitente\n'
'Caja de cambios 6-marcha - NSG\n'
'De dos vías Altavoces delante y detrás\n'
'Equipamiento Fun\n'
'Batería 74 AH\n'
'Cubierta del piso: Alfombra en Compartimento '
'carga/Habitáculo\n'
'Ventana para detrás puertas / Portón trasero con equipo '
'limpiaparabrisas/de lavado\n'
'Generador 200 A\n'
'Portavasos detrás\n'
'Portavasos delante\n'
'Guantera con llave\n'
'Portón trasero con Lunas\n'
'Carrocería/estructura: Bus\n'
'Carrocería/estructura: Largo\n'
'Seguro para niños\n'
'Filtro de polen\n'
'Reposacabezas de confort Espacio del acompañante\n'
'Paquete confort plus / Comfort FUN\n'
'Cubierta del piso: Alfombra en Espacio del conductor\n'
'Unidad de mando del techo con Luz de lectura '
'conductor/acompañante\n'
'Taloneras de entrada inox.\n'
'Ventana en compartimento carga - regulable eléctricamente, '
'detrás izda./drcha.\n'
'Acabado interior: Listón decorativo Cabina del piloto y Bola '
'palanca del cambio en Pintura tornasol\n'
'Luces interiores en habitáculo/ compart. carga: 2 adicional\n'
'Consola central con Guantera\n'
'Motor 2,1 Ltr. - 110 kW CDI CAT\n'
'Luz antiniebla trasera\n'
'Batalla 3200 mm\n'
'Espejo retrovisor inter.\n'
'Reducción polución según norma gases escape Euro 4 Gr. III\n'
'Cinturón de seguridad - Sistema con Dispositivo de alarma '
'(conductor/acompañante)\n'
'Equipamiento asientos: cierre rápido para Sistema-carriles '
'asientos\n'
'Equipamiento asientos: Mesa entre 1. + 2. Filas asientos '
'traseros\n'
'Asientos en cabina Asiento del acompañante confort\n'
'Asientos en cabina Asiento del conductor confort\n'
'Asientos en compart. carga: 2ª fila, 3° asiento-banco\n'
'Llantas de acero 6,5x16\n'
'Enchufe (enchufe 12V) en Compartimento carga/Habitáculo\n'
'Enchufe para Luces intermitentes Portabicicletas Parte '
'trasera\n'
'Parachoques / Listón del parachoques lateral + Tirador en '
'Portón trasero pintado\n'
'Canal de aire caliente para el Compartimento '
'carga/Habitáculo\n'
'Indicador para la revisión Assyst\n'
'Parasoles con Espejo (iluminación)\n'
'Volante (Columna de dirección Mec. regulable)\n'
'Volante con Multifunción incl. Ordenador de viaje',
'doors_number': 4,
'emission_standard': 'B',
'engine': '2.1L',
'engine_horse_power': 150,
'expiration_date': None,
'fuel_type': 'Diesel',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/mercedes-benz-viano-22-cdi-fun-larga-4p-diesel-2009-en-guipuzcoa-62558698-covo.aspx',
'listing': 'auction',
'location': 'Gipuzkoa',
'make': 'MERCEDES-BENZ',
'model': 'Viano',
'odometer': 269000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 0,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19435041/71f142dd-c3e5-410d-bed3-18221003adb2.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/a13a8965-2181-491d-8414-4cb1c590cd75.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/626fbfd4-4027-4436-a816-bca2c2311b00.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/d2037737-1226-4928-ba50-c2d0a6c6d896.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/084d57c4-bf83-4c40-9ee0-2345cf04663f.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/c9db6d69-59f6-4a35-a15f-ce6641304183.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/dc059f23-ffb7-46af-af0c-29d7ac8edd4f.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/7c385e22-5317-46c8-b7ab-90fd7117dd0d.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/b4961f4a-33ac-4848-81ea-2684b39ce248.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/a481ad1a-4691-4d14-bccb-a2ff51d13793.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/f35e57c5-f147-4e51-b68f-e4c22feddfb1.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/3344e6a6-0d24-4f84-a800-f63e6dd44591.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/277838fe-37e6-42d4-9a64-17094e03ebef.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/1d397e20-faa3-428d-998e-f71554e66d1a.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/8fcd3483-d730-4607-ac87-1b785cc8396e.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/72b96139-264d-4a2a-811b-dea831451b33.jpg',
'https://a.ccdn.es/cnet/vehicles/19435041/68d6179d-8927-407a-8396-c80b5ff01a9a.jpg'],
'price': 16900,
'price_includes_vat': True,
'registration_date': '2009-01-01',
'seats_number': 6,
'seller_name': None,
'title': 'MERCEDES-BENZ Viano 2.2 CDI Fun Larga',
'transmission': 'manual',
'trim': '2.2 CDI Fun Larga',
'vin': None,
'year': 2009}
2026-03-26 10:03:12 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 30c7c2b7-71fe-5b1b-a98d-e72929ee79b1 with identifier: 62558698
2026-03-26 10:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 30c7c2b7-71fe-5b1b-a98d-e72929ee79b1
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19435041%252F71f142dd-c3e5-410d-bed3-18221003adb2.jpg%27 HTTP/1.1" 200 None
2026-03-26 10:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19435041/71f142dd-c3e5-410d-bed3-18221003adb2.jpg not downloaded yet
2026-03-26 10:03:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/59928755> (referer: https://www.coches.net/concesionario/versusselection/?pg=1) ['zyte-api']
2026-03-26 10:03:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/61514575> (referer: https://www.coches.net/concesionario/versusselection/?pg=1) ['zyte-api']
2026-03-26 10:03:12 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
'body_type': 'Familiar',
'c_o_2_emission_value': 324,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': '!!!VEHICULO EN INMEJORABLE ESTADO GENERAL!!!\n'
'\n'
'Año 2008\n'
'\n'
'184.000 km \n'
'\n'
'VEHICULO NACIONAL\n'
'\n'
'TODO EL HISTORIAL DE MANTENIMIENTO, LIBRO SELLADO Y FACTURAS '
'.\n'
'\n'
'DESCARBONIZACION DEL SISTEMA DE ADMISION, REALIZADO\n'
'\n'
'INSTALACION DE VARILLAJES DE COLECTOR DE ADMISION EN ALUMINIO '
'MACIZO \n'
'\n'
'RECIPIENTE FABRICADO A MEDIDA EN ALUMINIO, PARA LA '
'DECANTACION DE LOS VAPORES DE ADMISION\n'
'\n'
'-MOTOR 4,2i V8 420CV\n'
'\n'
'-TRACCION QUATTRO\n'
'\n'
'-SUSPENSION DEPORTIVA ADAPTATIVA\n'
'\n'
'-ACABADOS DE CARROCERIA EN CARBONO\n'
'\n'
'-VOLANTE DEPORTIVO CON BOTON SPORT\n'
'\n'
'-LLANTAS 19"\n'
'\n'
'-RETROVISORES ELECTRICOS FOTOCROMATICOS \n'
'\n'
'-FAROS BIXENON\n'
'\n'
'-CLIMATIZADOR BIZONA\n'
'\n'
'-ASIENTOS DEPORTIVOS CALEFACTABLES Y AJUSTE LUMBAR ELECTRICO\n'
'\n'
'-SENSORES DE APARCAMIENTO DELANTEROS Y TRASEROS\n'
'\n'
'-PANTALLA DVD\n'
'\n'
'-VOLANTE DEPORTIVO MULTIFUNCION\n'
'\n'
'-MODO SPORT\n'
'\n'
'-CONEXIONES MULTIMEDIA\n'
'\n'
'-PANTALLA GPS/DVD\n'
'\n'
'-SENSORES AUTOMATICOS DE LUZ Y LLUVIA\n'
'\n'
'-CONTROL DE VELOCIDAD CRUCERO\n'
'\n'
'-ELEVALUNAS ELÉCTRICOS\n'
'\n'
'-EQUIPO DE AUDIO BOSE\n'
'\n'
'-ANCLAJES ISOFIX',
'doors_number': 5,
'emission_standard': 'C',
'engine': '4.2L',
'engine_horse_power': 420,
'expiration_date': None,
'fuel_type': 'Gasolina',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/audi-rs4-4.2-fsi-quattro-avant-5p-gasolina-2008-en-guipuzcoa-59928755-covo.aspx',
'listing': 'auction',
'location': 'Gipuzkoa',
'make': 'AUDI',
'model': 'RS4',
'odometer': 184000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 0,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/17302948/abc5215d-0126-464e-be61-48a7e985bb82.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/5f77385c-e518-4a32-9052-20fd580a01b0.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/7813aa9a-00d2-40ff-9131-381ca349aa01.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/5c27c0d2-d1b3-47f4-b323-6cb216fd27b6.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/296efe5b-845b-4e31-bcf2-825c866d2b5b.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/5c3b502f-c299-4beb-8d19-0061dfe66206.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/b266d219-b4b2-4230-9b2c-c8982519a71d.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/5beacafc-c1e2-4f2d-bf60-ddf3bddc2dbf.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/643c1996-72f9-422c-958a-1aefbeead09d.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/12343d87-73c0-4d60-a71e-c0a7334b31c5.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/756c870b-7224-41fc-8e01-fde8451dd1cb.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/e978de84-04c9-4320-afaf-4241da9fa067.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/a25699b9-8f37-43de-94ac-1353e288a032.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/0c7e5962-6823-4f88-8982-7ee7193d5fdc.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/f5cad030-9a3b-464a-9591-a961cba57b88.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/65065db0-ff5e-47e5-8830-204bd106930e.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/6f9779fd-802a-4862-bb13-91b0f5ddf3c3.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/838a8a62-47fc-4b29-a77d-10f58619e030.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/bbbc1964-5671-4886-940f-7e55d2aba574.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/ba8c237b-1b81-4c5c-8abb-a9e48887d827.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/f2d11780-1060-40a0-bf5d-8e67d6d1b961.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/8fff5d0b-87ef-4d20-874b-dd2db1e9201b.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/9d13f970-8084-4bf1-a865-de84263f13f9.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/8b7b56fb-8299-42c0-a676-55f4530a50a7.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/449d9c69-f244-47f3-8e4b-4b9d51a44594.jpg',
'https://a.ccdn.es/cnet/vehicles/17302948/3a896915-4131-440b-b5f7-5449cf966bad.jpg'],
'price': 31000,
'price_includes_vat': True,
'registration_date': '2008-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'AUDI RS4 4.2 FSI quattro Avant',
'transmission': 'manual',
'trim': '4.2 FSI quattro Avant',
'vin': None,
'year': 2008}
2026-03-26 10:03:12 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b7df3fe9-a7e1-5448-963a-03452bf16f6d with identifier: 59928755
2026-03-26 10:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item b7df3fe9-a7e1-5448-963a-03452bf16f6d
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F17302948%252Fabc5215d-0126-464e-be61-48a7e985bb82.jpg%27 HTTP/1.1" 200 None
2026-03-26 10:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/17302948/abc5215d-0126-464e-be61-48a7e985bb82.jpg not downloaded yet
2026-03-26 10:03:12 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
'body_type': 'Monovolumen',
'c_o_2_emission_value': 199,
'category': 'Coches',
'color': 'Azul',
'currency': 'EUR',
'description': 'Vehiculo en muy buen estado de conservacion, tanto mecanico, '
'carroceria e interiores.\n'
'Motor 1.9 TDI de 102 cv ( uno de los motores mas fiables del '
'grupo VW )\n'
'Mejor ver y probar para comprobar su estado ( SOLO 2 '
'PROPIETARIOS )\n'
'Equipado con:\n'
'7 plazas\n'
'Aire acondicionado\n'
'Cortinillas traseras\n'
'Mesa auxiliar de camping\n'
'Elevalunas delanteros electricos\n'
'Retrovisores exteriores electricos\n'
'Radio con bluetooth y pantalla tactil\n'
'\n'
'El vehiculo se entrega recien pasada la ITV, 4 neumaticos al '
'80% aun de uso, revision completa realizada, con cambio de '
'aceite , filtro de aire, de gasoil, de aire, con la carga del '
'aire acondicionado, toda la linea de escape cambiada y 2 '
'brazos delanteros de suspension, con el cambio completo del '
'KIT DE DISTRIBUCION, todo con factura.\n'
'Esta para realizar aun muchos km y poder disfrutar de '
'escapadas',
'doors_number': 4,
'emission_standard': None,
'engine': '1.9L',
'engine_horse_power': 102,
'expiration_date': None,
'fuel_type': 'Diesel',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-multivan-19-tdi-102cv-startline-4p-diesel-2009-en-guipuzcoa-61514575-covo.aspx',
'listing': 'auction',
'location': 'Gipuzkoa',
'make': 'VOLKSWAGEN',
'model': 'Multivan',
'odometer': 227400,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 0,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/18578356/2e3fb340-336a-48cb-b82b-1277dc96235b.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/1f5d1b7e-9f5f-4ee5-b318-b351f9e8bb0a.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/0c3ab6f9-2a22-4d16-8ef0-a0f0c7d39916.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/70d21185-db54-443d-b906-26a4246b4d82.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/6c739778-9d32-4a5c-b88c-570b8a7b8783.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/56eebbc5-481d-4072-8d13-b178b72b8349.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/b9cf6e09-1d6c-4cf6-a982-ca02b245d352.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/27869700-ac53-4160-93b5-bc2a1b2365ab.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/14a86c4f-9ea7-4958-947f-7e0f56036772.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/20513887-539e-47b9-a5f7-322c9e88eaa5.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/965a9cf1-7d9e-41a5-b237-9a369234bd86.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/16a9013d-4d27-45ff-9bbf-e6860799b75e.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/aefd0cf6-4bb5-454b-8efd-b5f858fa1691.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/f1bf4890-f0fa-4817-80d6-d11af42880a3.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/e189fabc-5c61-484e-93db-20e7b25a1df9.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/77b1585a-d132-4fc2-a8f4-dcaac271f403.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/ca6f30a9-dac9-443e-af69-3361da3b8b2f.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/10faf62f-bf81-4cbb-9490-f267d5cd2124.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/69a04ac3-2c66-4971-8482-d0931b8fe878.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/c0d304b1-7b34-4cb0-94ae-63005b14c865.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/965a577b-5b1e-450b-adb3-17febc5fbeae.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/c83e16e4-9bc7-48b2-ad99-79bf0608ffdd.jpg',
'https://a.ccdn.es/cnet/vehicles/18578356/282d7d1c-7274-4e3a-963e-bcb7e06ac146.jpg'],
'price': 18000,
'price_includes_vat': True,
'registration_date': '2009-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Multivan 1.9 TDI Startline',
'transmission': 'manual',
'trim': '1.9 TDI 102cv Startline',
'vin': None,
'year': 2009}
2026-03-26 10:03:12 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: acb470be-1d0b-57b8-be75-52ec10776d19 with identifier: 61514575
2026-03-26 10:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item acb470be-1d0b-57b8-be75-52ec10776d19
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18578356%252F2e3fb340-336a-48cb-b82b-1277dc96235b.jpg%27 HTTP/1.1" 200 None
2026-03-26 10:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18578356/2e3fb340-336a-48cb-b82b-1277dc96235b.jpg not downloaded yet
2026-03-26 10:03:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19567360/82bbf573-7a0b-4f92-8d9d-759f59ec799a.jpg> (referer: None)
2026-03-26 10:03:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19435041/71f142dd-c3e5-410d-bed3-18221003adb2.jpg> (referer: None)
2026-03-26 10:03:12 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2026-03-26 10:03:12 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2026-03-26 10:03:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 10:03:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f9842f7df50>
2026-03-26 10:03:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2114
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 10:03:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eb008c80-0e82-5c66-ad10-266b7525dff3/eb008c80-0e82-5c66-ad10-266b7525dff3_image_0.jpg HTTP/1.1" 201 0
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19567360%252F82bbf573-7a0b-4f92-8d9d-759f59ec799a.jpg') HTTP/1.1" 204 0
2026-03-26 10:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19567360/82bbf573-7a0b-4f92-8d9d-759f59ec799a.jpg saved to cache
2026-03-26 10:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item eb008c80-0e82-5c66-ad10-266b7525dff3
2026-03-26 10:03:12 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item eb008c80-0e82-5c66-ad10-266b7525dff3 sending to next pipeline
2026-03-26 10:03:12 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: eb008c80-0e82-5c66-ad10-266b7525dff3 with identifier 70214957
2026-03-26 10:03:12 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: None -> <ConnectionState.START: 0>
2026-03-26 10:03:12 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.START: 0> -> <ConnectionState.HDR_SENT: 2>
2026-03-26 10:03:12 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.HDR_SENT: 2>
2026-03-26 10:03:12 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.OPEN_PIPE: 4>
2026-03-26 10:03:12 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.UNMAPPED: 0> -> <SessionState.BEGIN_SENT: 1>
2026-03-26 10:03:12 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-26 10:03:12 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-26 10:03:12 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-26 10:03:12 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-26 10:03:12 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_PIPE: 4> -> <ConnectionState.OPEN_SENT: 7>
2026-03-26 10:03:12 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_SENT: 7> -> <ConnectionState.OPENED: 9>
2026-03-26 10:03:12 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.BEGIN_SENT: 1> -> <SessionState.MAPPED: 3>
2026-03-26 10:03:12 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-26 10:03:12 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-26 10:03:12 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-26 10:03:12 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-26 10:03:12 [azure.servicebus._pyamqp.cbs] DEBUG: CBS completed opening with status: <ManagementOpenResult.OK: 1>
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2017
2026-03-26 10:03:13 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774519393
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774519393
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS Put token result (<ManagementExecuteOperationResult.OK: 0>), status code: 202, status_description: b'Accepted'.
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 10:03:13 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-26 10:03:13 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 10:03:13 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item eb008c80-0e82-5c66-ad10-266b7525dff3
2026-03-26 10:03:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19567360/82bbf573-7a0b-4f92-8d9d-759f59ec799a.jpg>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 146,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'Vehículo en buen estado en general, algún pequeño roce de '
'carrocería pero nada reseñable.\n'
'Equipado con:\n'
'Sensor de luces y lluvia\n'
'Volante multifunción\n'
'Techo solar\n'
'Climatizador bizona digital\n'
'Elevalunas eléctricos \n'
'Retrovisores exteriores eléctricos\n'
'Retrovisor interior anti deslumbramiento\n'
'Llantas en aluminio\n'
'\n'
'El coche tiene realizado el cambio del kit completo de '
'distribución, junto con el cambio de aceite y todos los '
'filtros con 247.565 km, ITV RECIEN PASADA y neumáticos a mas '
'del 80 % aun de uso\n'
'\n'
'El vehículo se entrega con 1 año de garantía a nivel nacional',
'doors_number': 3,
'emission_standard': 'B',
'engine': '2.0L',
'engine_horse_power': 140,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'eb008c80-0e82-5c66-ad10-266b7525dff3',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-golf-20-tdi-140cv-sportline-3p-diesel-2007-en-guipuzcoa-70214957-covo.aspx',
'listing': 'auction',
'location': 'Gipuzkoa',
'make': 'VOLKSWAGEN',
'model': 'Golf',
'odometer': 248000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 20,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb008c80-0e82-5c66-ad10-266b7525dff3/eb008c80-0e82-5c66-ad10-266b7525dff3_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 106481,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19567360/82bbf573-7a0b-4f92-8d9d-759f59ec799a.jpg',
'Width': 800}],
'price': 4900,
'price_includes_vat': True,
'registration_date': '2007-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Golf 2.0 TDI Sportline',
'transmission': 'manual',
'trim': '2.0 TDI 140cv Sportline',
'vin': None,
'year': 2007}
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2770214957%27 HTTP/1.1" 200 None
2026-03-26 10:03:13 [auto_selling_coches.net] INFO: Saving data for 70214957: {'created_time': 1774519393.477308, 'last_price_update_time': 1774519393.47732}
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70214957') HTTP/1.1" 204 0
2026-03-26 10:03:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/17302948/abc5215d-0126-464e-be61-48a7e985bb82.jpg> (referer: None)
2026-03-26 10:03:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/18578356/2e3fb340-336a-48cb-b82b-1277dc96235b.jpg> (referer: None)
2026-03-26 10:03:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 10:03:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f9842f8d750>
2026-03-26 10:03:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 10:03:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_30c7c2b7-71fe-5b1b-a98d-e72929ee79b1/30c7c2b7-71fe-5b1b-a98d-e72929ee79b1_image_0.jpg HTTP/1.1" 201 0
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19435041%252F71f142dd-c3e5-410d-bed3-18221003adb2.jpg') HTTP/1.1" 204 0
2026-03-26 10:03:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19435041/71f142dd-c3e5-410d-bed3-18221003adb2.jpg saved to cache
2026-03-26 10:03:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 30c7c2b7-71fe-5b1b-a98d-e72929ee79b1
2026-03-26 10:03:13 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 30c7c2b7-71fe-5b1b-a98d-e72929ee79b1 sending to next pipeline
2026-03-26 10:03:13 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 30c7c2b7-71fe-5b1b-a98d-e72929ee79b1 with identifier 62558698
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 10:03:13 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 30c7c2b7-71fe-5b1b-a98d-e72929ee79b1
2026-03-26 10:03:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19435041/71f142dd-c3e5-410d-bed3-18221003adb2.jpg>
{'auction_title': '',
'body_type': 'Monovolumen',
'c_o_2_emission_value': 218,
'category': 'Coches',
'color': 'Azul',
'currency': 'EUR',
'description': 'Vehículo en muy buen estado general, carrocería, interiores y '
'mecánica.\n'
'1 Solo propietario\n'
'Libro de mantenimiento sellado en Mercedes hasta el 2020 con '
'183.283 km\n'
'150 cv \n'
'Motor muy fiable y duradero.\n'
'Equipado con equipamiento FUM\n'
'Asientos reclinables, que se hacen cama.\n'
'6 Asientos\n'
'Lunas traseras tintadas.\n'
'Asientos delanteros calefactados.\n'
'Sensor de luces y lluvia\n'
'Volante multifunción\n'
'Sensores de parking delantero y trasero\n'
'\n'
'Se entrega con discos y pastillas delanteros nuevos, '
'amortiguadores delanteros nuevos, sinemblocks barra '
'estabilizadora cambiados, revision al dia junto con 2 '
'neumaticos delanteros nuevos.\n'
'\n'
'En el precio se entrega con 1 año de garantia y transferido '
'en el precio\n'
'EQUIPAMIENTO :\n'
'Lunas atérmicas\n'
'Cierre centralizado con Mando a distancia\n'
'Calefactor\n'
'Tipo transmisión: Transmisión trasera\n'
'Sensor de luz y lluvia\n'
'Retrovisor exterior regulable eléctricamente y calefactable, '
'ambos\n'
'Retrovisor exterior esférico, ambos\n'
'Retrovisor exterior con integrado Intermitente\n'
'Caja de cambios 6-marcha - NSG\n'
'De dos vías Altavoces delante y detrás\n'
'Equipamiento Fun\n'
'Batería 74 AH\n'
'Cubierta del piso: Alfombra en Compartimento '
'carga/Habitáculo\n'
'Ventana para detrás puertas / Portón trasero con equipo '
'limpiaparabrisas/de lavado\n'
'Generador 200 A\n'
'Portavasos detrás\n'
'Portavasos delante\n'
'Guantera con llave\n'
'Portón trasero con Lunas\n'
'Carrocería/estructura: Bus\n'
'Carrocería/estructura: Largo\n'
'Seguro para niños\n'
'Filtro de polen\n'
'Reposacabezas de confort Espacio del acompañante\n'
'Paquete confort plus / Comfort FUN\n'
'Cubierta del piso: Alfombra en Espacio del conductor\n'
'Unidad de mando del techo con Luz de lectura '
'conductor/acompañante\n'
'Taloneras de entrada inox.\n'
'Ventana en compartimento carga - regulable eléctricamente, '
'detrás izda./drcha.\n'
'Acabado interior: Listón decorativo Cabina del piloto y Bola '
'palanca del cambio en Pintura tornasol\n'
'Luces interiores en habitáculo/ compart. carga: 2 adicional\n'
'Consola central con Guantera\n'
'Motor 2,1 Ltr. - 110 kW CDI CAT\n'
'Luz antiniebla trasera\n'
'Batalla 3200 mm\n'
'Espejo retrovisor inter.\n'
'Reducción polución según norma gases escape Euro 4 Gr. III\n'
'Cinturón de seguridad - Sistema con Dispositivo de alarma '
'(conductor/acompañante)\n'
'Equipamiento asientos: cierre rápido para Sistema-carriles '
'asientos\n'
'Equipamiento asientos: Mesa entre 1. + 2. Filas asientos '
'traseros\n'
'Asientos en cabina Asiento del acompañante confort\n'
'Asientos en cabina Asiento del conductor confort\n'
'Asientos en compart. carga: 2ª fila, 3° asiento-banco\n'
'Llantas de acero 6,5x16\n'
'Enchufe (enchufe 12V) en Compartimento carga/Habitáculo\n'
'Enchufe para Luces intermitentes Portabicicletas Parte '
'trasera\n'
'Parachoques / Listón del parachoques lateral + Tirador en '
'Portón trasero pintado\n'
'Canal de aire caliente para el Compartimento '
'carga/Habitáculo\n'
'Indicador para la revisión Assyst\n'
'Parasoles con Espejo (iluminación)\n'
'Volante (Columna de dirección Mec. regulable)\n'
'Volante con Multifunción incl. Ordenador de viaje',
'doors_number': 4,
'emission_standard': 'B',
'engine': '2.1L',
'engine_horse_power': 150,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '30c7c2b7-71fe-5b1b-a98d-e72929ee79b1',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/mercedes-benz-viano-22-cdi-fun-larga-4p-diesel-2009-en-guipuzcoa-62558698-covo.aspx',
'listing': 'auction',
'location': 'Gipuzkoa',
'make': 'MERCEDES-BENZ',
'model': 'Viano',
'odometer': 269000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 17,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30c7c2b7-71fe-5b1b-a98d-e72929ee79b1/30c7c2b7-71fe-5b1b-a98d-e72929ee79b1_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 99441,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19435041/71f142dd-c3e5-410d-bed3-18221003adb2.jpg',
'Width': 800}],
'price': 16900,
'price_includes_vat': True,
'registration_date': '2009-01-01',
'seats_number': 6,
'seller_name': None,
'title': 'MERCEDES-BENZ Viano 2.2 CDI Fun Larga',
'transmission': 'manual',
'trim': '2.2 CDI Fun Larga',
'vin': None,
'year': 2009}
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2762558698%27 HTTP/1.1" 200 None
2026-03-26 10:03:13 [auto_selling_coches.net] INFO: Saving data for 62558698: {'created_time': 1774519393.611629, 'last_price_update_time': 1774519393.611644}
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62558698') HTTP/1.1" 204 0
2026-03-26 10:03:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 10:03:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f9848593510>
2026-03-26 10:03:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 10:03:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b7df3fe9-a7e1-5448-963a-03452bf16f6d/b7df3fe9-a7e1-5448-963a-03452bf16f6d_image_0.jpg HTTP/1.1" 201 0
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F17302948%252Fabc5215d-0126-464e-be61-48a7e985bb82.jpg') HTTP/1.1" 204 0
2026-03-26 10:03:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/17302948/abc5215d-0126-464e-be61-48a7e985bb82.jpg saved to cache
2026-03-26 10:03:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item b7df3fe9-a7e1-5448-963a-03452bf16f6d
2026-03-26 10:03:13 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item b7df3fe9-a7e1-5448-963a-03452bf16f6d sending to next pipeline
2026-03-26 10:03:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 10:03:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f9842fc1810>
2026-03-26 10:03:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 10:03:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_acb470be-1d0b-57b8-be75-52ec10776d19/acb470be-1d0b-57b8-be75-52ec10776d19_image_0.jpg HTTP/1.1" 201 0
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18578356%252F2e3fb340-336a-48cb-b82b-1277dc96235b.jpg') HTTP/1.1" 204 0
2026-03-26 10:03:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18578356/2e3fb340-336a-48cb-b82b-1277dc96235b.jpg saved to cache
2026-03-26 10:03:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item acb470be-1d0b-57b8-be75-52ec10776d19
2026-03-26 10:03:13 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item acb470be-1d0b-57b8-be75-52ec10776d19 sending to next pipeline
2026-03-26 10:03:13 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b7df3fe9-a7e1-5448-963a-03452bf16f6d with identifier 59928755
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 10:03:13 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b7df3fe9-a7e1-5448-963a-03452bf16f6d
2026-03-26 10:03:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/17302948/abc5215d-0126-464e-be61-48a7e985bb82.jpg>
{'auction_title': '',
'body_type': 'Familiar',
'c_o_2_emission_value': 324,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': '!!!VEHICULO EN INMEJORABLE ESTADO GENERAL!!!\n'
'\n'
'Año 2008\n'
'\n'
'184.000 km \n'
'\n'
'VEHICULO NACIONAL\n'
'\n'
'TODO EL HISTORIAL DE MANTENIMIENTO, LIBRO SELLADO Y FACTURAS '
'.\n'
'\n'
'DESCARBONIZACION DEL SISTEMA DE ADMISION, REALIZADO\n'
'\n'
'INSTALACION DE VARILLAJES DE COLECTOR DE ADMISION EN ALUMINIO '
'MACIZO \n'
'\n'
'RECIPIENTE FABRICADO A MEDIDA EN ALUMINIO, PARA LA '
'DECANTACION DE LOS VAPORES DE ADMISION\n'
'\n'
'-MOTOR 4,2i V8 420CV\n'
'\n'
'-TRACCION QUATTRO\n'
'\n'
'-SUSPENSION DEPORTIVA ADAPTATIVA\n'
'\n'
'-ACABADOS DE CARROCERIA EN CARBONO\n'
'\n'
'-VOLANTE DEPORTIVO CON BOTON SPORT\n'
'\n'
'-LLANTAS 19"\n'
'\n'
'-RETROVISORES ELECTRICOS FOTOCROMATICOS \n'
'\n'
'-FAROS BIXENON\n'
'\n'
'-CLIMATIZADOR BIZONA\n'
'\n'
'-ASIENTOS DEPORTIVOS CALEFACTABLES Y AJUSTE LUMBAR ELECTRICO\n'
'\n'
'-SENSORES DE APARCAMIENTO DELANTEROS Y TRASEROS\n'
'\n'
'-PANTALLA DVD\n'
'\n'
'-VOLANTE DEPORTIVO MULTIFUNCION\n'
'\n'
'-MODO SPORT\n'
'\n'
'-CONEXIONES MULTIMEDIA\n'
'\n'
'-PANTALLA GPS/DVD\n'
'\n'
'-SENSORES AUTOMATICOS DE LUZ Y LLUVIA\n'
'\n'
'-CONTROL DE VELOCIDAD CRUCERO\n'
'\n'
'-ELEVALUNAS ELÉCTRICOS\n'
'\n'
'-EQUIPO DE AUDIO BOSE\n'
'\n'
'-ANCLAJES ISOFIX',
'doors_number': 5,
'emission_standard': 'C',
'engine': '4.2L',
'engine_horse_power': 420,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'b7df3fe9-a7e1-5448-963a-03452bf16f6d',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/audi-rs4-4.2-fsi-quattro-avant-5p-gasolina-2008-en-guipuzcoa-59928755-covo.aspx',
'listing': 'auction',
'location': 'Gipuzkoa',
'make': 'AUDI',
'model': 'RS4',
'odometer': 184000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 26,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b7df3fe9-a7e1-5448-963a-03452bf16f6d/b7df3fe9-a7e1-5448-963a-03452bf16f6d_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 124342,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/17302948/abc5215d-0126-464e-be61-48a7e985bb82.jpg',
'Width': 800}],
'price': 31000,
'price_includes_vat': True,
'registration_date': '2008-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'AUDI RS4 4.2 FSI quattro Avant',
'transmission': 'manual',
'trim': '4.2 FSI quattro Avant',
'vin': None,
'year': 2008}
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2759928755%27 HTTP/1.1" 200 None
2026-03-26 10:03:13 [auto_selling_coches.net] INFO: Saving data for 59928755: {'created_time': 1774519393.774581, 'last_price_update_time': 1774519393.774596}
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='59928755') HTTP/1.1" 204 0
2026-03-26 10:03:13 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: acb470be-1d0b-57b8-be75-52ec10776d19 with identifier 61514575
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 10:03:13 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item acb470be-1d0b-57b8-be75-52ec10776d19
2026-03-26 10:03:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/18578356/2e3fb340-336a-48cb-b82b-1277dc96235b.jpg>
{'auction_title': '',
'body_type': 'Monovolumen',
'c_o_2_emission_value': 199,
'category': 'Coches',
'color': 'Azul',
'currency': 'EUR',
'description': 'Vehiculo en muy buen estado de conservacion, tanto mecanico, '
'carroceria e interiores.\n'
'Motor 1.9 TDI de 102 cv ( uno de los motores mas fiables del '
'grupo VW )\n'
'Mejor ver y probar para comprobar su estado ( SOLO 2 '
'PROPIETARIOS )\n'
'Equipado con:\n'
'7 plazas\n'
'Aire acondicionado\n'
'Cortinillas traseras\n'
'Mesa auxiliar de camping\n'
'Elevalunas delanteros electricos\n'
'Retrovisores exteriores electricos\n'
'Radio con bluetooth y pantalla tactil\n'
'\n'
'El vehiculo se entrega recien pasada la ITV, 4 neumaticos al '
'80% aun de uso, revision completa realizada, con cambio de '
'aceite , filtro de aire, de gasoil, de aire, con la carga del '
'aire acondicionado, toda la linea de escape cambiada y 2 '
'brazos delanteros de suspension, con el cambio completo del '
'KIT DE DISTRIBUCION, todo con factura.\n'
'Esta para realizar aun muchos km y poder disfrutar de '
'escapadas',
'doors_number': 4,
'emission_standard': None,
'engine': '1.9L',
'engine_horse_power': 102,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'acb470be-1d0b-57b8-be75-52ec10776d19',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-multivan-19-tdi-102cv-startline-4p-diesel-2009-en-guipuzcoa-61514575-covo.aspx',
'listing': 'auction',
'location': 'Gipuzkoa',
'make': 'VOLKSWAGEN',
'model': 'Multivan',
'odometer': 227400,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 23,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_acb470be-1d0b-57b8-be75-52ec10776d19/acb470be-1d0b-57b8-be75-52ec10776d19_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 235826,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/18578356/2e3fb340-336a-48cb-b82b-1277dc96235b.jpg',
'Width': 800}],
'price': 18000,
'price_includes_vat': True,
'registration_date': '2009-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Multivan 1.9 TDI Startline',
'transmission': 'manual',
'trim': '1.9 TDI 102cv Startline',
'vin': None,
'year': 2009}
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2761514575%27 HTTP/1.1" 200 None
2026-03-26 10:03:13 [auto_selling_coches.net] INFO: Saving data for 61514575: {'created_time': 1774519393.838898, 'last_price_update_time': 1774519393.838918}
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='61514575') HTTP/1.1" 204 0
2026-03-26 10:03:13 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-26 10:03:13 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close cursor: 'SaveToCdlqDbAutoSelling' object has no attribute 'cursor'
2026-03-26 10:03:13 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close connection: 'SaveToCdlqDbAutoSelling' object has no attribute 'conn'
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 10:03:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 10:03:13 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process scrape complete CloudEvent for item f26d391428fa11f18f76c264925fbcfa
2026-03-26 10:03:13 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-26 10:03:13 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-26 10:03:13 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-26 10:03:13 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-26 10:03:13 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-26 10:03:13 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.MAPPED: 3> -> <SessionState.END_SENT: 4>
2026-03-26 10:03:13 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPENED: 9> -> <ConnectionState.CLOSE_SENT: 11>
2026-03-26 10:03:13 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.CLOSE_SENT: 11> -> <ConnectionState.END: 13>
2026-03-26 10:03:13 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.END_SENT: 4> -> <SessionState.DISCARDING: 6>
2026-03-26 10:03:13 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-26 10:03:13 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-26 10:03:13 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-26 10:03:13 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-26 10:03:13 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-26 10:03:14 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: [AzureBusPipeline] connection closed
2026-03-26 10:03:14 [auto_selling_coches.net] INFO: auto_selling_coches.net Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 4, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 0}
2026-03-26 10:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 10:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20last_price_update_time%20lt%201773223395 HTTP/1.1" 200 None
2026-03-26 10:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='61765577') HTTP/1.1" 204 0
2026-03-26 10:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62524991') HTTP/1.1" 204 0
2026-03-26 10:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62524992') HTTP/1.1" 204 0
2026-03-26 10:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62525001') HTTP/1.1" 204 0
2026-03-26 10:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62525030') HTTP/1.1" 204 0
2026-03-26 10:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62623014') HTTP/1.1" 204 0
2026-03-26 10:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70160866') HTTP/1.1" 204 0
2026-03-26 10:03:15 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (4 items) in: file:///var/lib/scrapyd/items/sourcing_v2/auto_selling_coches.net/f26d391428fa11f18f76c264925fbcfa.jl
2026-03-26 10:03:15 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 4014,
'downloader/request_count': 10,
'downloader/request_method_count/GET': 10,
'downloader/response_bytes': 3203107,
'downloader/response_count': 10,
'downloader/response_status_count/200': 10,
'elapsed_time_seconds': 20.123679,
'feedexport/success_count/FileFeedStorage': 1,
'finish_reason': 'finished',
'finish_time': datetime.datetime(2026, 3, 26, 10, 3, 15, 216963, tzinfo=datetime.timezone.utc),
'httpcompression/response_bytes': 566090,
'httpcompression/response_count': 4,
'item_scraped_count': 4,
'log_count/DEBUG': 112,
'log_count/INFO': 130,
'memusage/max': 149295104,
'memusage/startup': 149295104,
'photo_download_count': 4,
'request_depth_max': 3,
'response_received_count': 6,
'scheduler/dequeued': 10,
'scheduler/dequeued/memory': 10,
'scheduler/enqueued': 10,
'scheduler/enqueued/memory': 10,
'scrape_type/new': 4,
'scrapy-zyte-api/429': 0,
'scrapy-zyte-api/attempts': 6,
'scrapy-zyte-api/error_ratio': 0.0,
'scrapy-zyte-api/errors': 0,
'scrapy-zyte-api/fatal_errors': 0,
'scrapy-zyte-api/mean_connection_seconds': 2.2710068415229516,
'scrapy-zyte-api/mean_response_seconds': 2.415493460604921,
'scrapy-zyte-api/processed': 6,
'scrapy-zyte-api/request_args/customHttpRequestHeaders': 5,
'scrapy-zyte-api/request_args/experimental.requestCookies': 5,
'scrapy-zyte-api/request_args/experimental.responseCookies': 6,
'scrapy-zyte-api/request_args/httpResponseBody': 6,
'scrapy-zyte-api/request_args/httpResponseHeaders': 6,
'scrapy-zyte-api/request_args/url': 6,
'scrapy-zyte-api/status_codes/200': 6,
'scrapy-zyte-api/success': 6,
'scrapy-zyte-api/success_ratio': 1.0,
'scrapy-zyte-api/throttle_ratio': 0.0,
'start_time': datetime.datetime(2026, 3, 26, 10, 2, 55, 93284, tzinfo=datetime.timezone.utc)}
2026-03-26 10:03:15 [scrapy.core.engine] INFO: Spider closed (finished)
2026-03-26 10:03:15 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f984a94f090>
2026-03-26 10:03:15 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f984a94f8d0>