2026-03-25 11:59:14 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-25 11:59:14 [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-25 11:59:14 [auto_selling_coches.net] INFO: Starting auto_selling_coches.net spider
2026-03-25 11:59:14 [auto_selling_coches.net] INFO: _job: 087d3a74284211f18f76c264925fbcfa, SCRAPY_JOB: None
2026-03-25 11:59:14 [auto_selling_coches.net] INFO: Quick mode enabled - reduced wait times and single photo per item
2026-03-25 11:59:14 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-25 11:59:14 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-25 11:59:14 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-25 11:59:14 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-25 11:59:14 [scrapy.extensions.telnet] INFO: Telnet Password: 24229e242afc60a4
2026-03-25 11:59:14 [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-25 11:59:14 [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/087d3a74284211f18f76c264925fbcfa.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-25 11:59:14 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-25 11:59:14 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-25 11:59:14 [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-25 11:59:14 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware for auto_selling
2026-03-25 11:59:14 [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-25 11:59:14 [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-25 11:59:14 [scrapy.core.engine] INFO: Spider opened
2026-03-25 11:59:14 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-25 11:59:14 [common.service_bus.service_bus_client_factory] INFO: ServiceBusClient initialized via DefaultAzureCredential for alx-production-bus.servicebus.windows.net
2026-03-25 11:59:14 [crawlers.pipelines.base_azure_bus_pipeline] INFO: [AzureBusPipeline] Connected to topic auto.sourcing-v2-quickmode
2026-03-25 11:59:14 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-25 11:59:14 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6023
2026-03-25 11:59:14 [scrapy.extensions.memusage] INFO: Peak memory usage is 142MiB
2026-03-25 11:59:14 [scrapy-playwright] INFO: Starting download handler
2026-03-25 11:59:14 [scrapy-playwright] INFO: Starting download handler
2026-03-25 11:59:19 [auto_selling_coches.net] INFO: Scraper started with URL: https://www.coches.net/concesionario/motorjs and multipost_profile_id: 58aeb31e-60dd-4677-8150-577e88540c57 and job_id: 087d3a74284211f18f76c264925fbcfa
2026-03-25 11:59:19 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 11:59:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.coches.net/concesionario/motorjs> (referer: None) ['zyte-api']
2026-03-25 11:59:25 [auto_selling_coches.net] INFO: response: <200 https://www.coches.net/concesionario/motorjs/>
2026-03-25 11:59:25 [auto_selling_coches.net] INFO: Title at home page 9 Vehículos
2026-03-25 11:59:25 [auto_selling_coches.net] INFO: Total number of items: 9
2026-03-25 11:59:25 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 11:59:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.coches.net/concesionario/motorjs?pg=1> (referer: https://www.coches.net/concesionario/motorjs/) ['zyte-api']
2026-03-25 11:59:32 [auto_selling_coches.net] INFO: Parsing page 1
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Found 9 listings on page 1
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Found listing with ID: 70242496
2026-03-25 11:59:33 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-25 11:59:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-25 11:59:33 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2113
2026-03-25 11:59:33 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-25 11:59:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2026-03-25 11:59:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:33 [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%2770242496%27 HTTP/1.1" 200 None
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scrape type for 70242496: 1
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scraping new listing 70242496
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Found listing with ID: 70242481
2026-03-25 11:59:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:33 [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%2770242481%27 HTTP/1.1" 200 None
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scrape type for 70242481: 1
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scraping new listing 70242481
2026-03-25 11:59:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Found listing with ID: 70241435
2026-03-25 11:59:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:33 [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%2770241435%27 HTTP/1.1" 200 None
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scrape type for 70241435: 1
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scraping new listing 70241435
2026-03-25 11:59:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Found listing with ID: 70242517
2026-03-25 11:59:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:33 [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%2770242517%27 HTTP/1.1" 200 None
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scrape type for 70242517: 1
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scraping new listing 70242517
2026-03-25 11:59:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Found listing with ID: 70139785
2026-03-25 11:59:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:33 [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%2770139785%27 HTTP/1.1" 200 None
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scrape type for 70139785: 1
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scraping new listing 70139785
2026-03-25 11:59:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Found listing with ID: 70139778
2026-03-25 11:59:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:33 [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%2770139778%27 HTTP/1.1" 200 None
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scrape type for 70139778: 1
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scraping new listing 70139778
2026-03-25 11:59:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Found listing with ID: 70053058
2026-03-25 11:59:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:33 [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%2770053058%27 HTTP/1.1" 200 None
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scrape type for 70053058: 1
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scraping new listing 70053058
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Found listing with ID: 62530664
2026-03-25 11:59:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:33 [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%2762530664%27 HTTP/1.1" 200 None
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scrape type for 62530664: 1
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scraping new listing 62530664
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Found listing with ID: 70082553
2026-03-25 11:59:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:33 [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%2770082553%27 HTTP/1.1" 200 None
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scrape type for 70082553: 1
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: Scraping new listing 70082553
2026-03-25 11:59:33 [auto_selling_coches.net] INFO: No more listings to scrape.
2026-03-25 11:59:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70139785> (referer: https://www.coches.net/concesionario/motorjs/?pg=1) ['zyte-api']
2026-03-25 11:59:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 11:59:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70242481> (referer: https://www.coches.net/concesionario/motorjs/?pg=1) ['zyte-api']
2026-03-25 11:59:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 11:59:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70241435> (referer: https://www.coches.net/concesionario/motorjs/?pg=1) ['zyte-api']
2026-03-25 11:59:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 11:59:34 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 114,
'category': 'Coches',
'color': 'Azul',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 4,
'emission_standard': 'C',
'engine': '2.0L',
'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/bmw-serie-5-518d-4p-diesel-2017-en-madrid-70139785-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'BMW',
'model': 'Serie 5',
'odometer': 169000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 0,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19634762/563a3039-5087-4780-802f-4ff75c51f44a.jpg',
'https://a.ccdn.es/cnet/vehicles/19634762/f2fa7b39-8a38-4dfb-8b0d-23b7d6c74179.jpg',
'https://a.ccdn.es/cnet/vehicles/19634762/def1ae78-d8d0-4ac7-a637-b633651da814.jpg',
'https://a.ccdn.es/cnet/vehicles/19634762/eda8c3b2-b406-4e26-8442-b288079d2f34.jpg',
'https://a.ccdn.es/cnet/vehicles/19634762/ef35db09-5907-4012-af31-39b8adcecec0.jpg',
'https://a.ccdn.es/cnet/vehicles/19634762/da786785-b94f-4d58-9bd2-21322020125f.jpg',
'https://a.ccdn.es/cnet/vehicles/19634762/26d6a43a-abaf-41a6-a6ea-b357ded445fe.jpg',
'https://a.ccdn.es/cnet/vehicles/19634762/5e88d769-7956-4167-87a3-9ee7716be466.jpg',
'https://a.ccdn.es/cnet/vehicles/19634762/30d19f38-a3a0-45b0-91a7-3af1540b309f.jpg'],
'price': 14750,
'price_includes_vat': True,
'registration_date': '2017-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'BMW Serie 5 518d',
'transmission': 'automatic',
'trim': '518d',
'vin': None,
'year': 2017}
2026-03-25 11:59:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b6e99572-8035-55a6-b245-812ff3f32a7a with identifier: 70139785
2026-03-25 11:59:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item b6e99572-8035-55a6-b245-812ff3f32a7a
2026-03-25 11:59:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:34 [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%252F19634762%252F563a3039-5087-4780-802f-4ff75c51f44a.jpg%27 HTTP/1.1" 200 None
2026-03-25 11:59:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19634762/563a3039-5087-4780-802f-4ff75c51f44a.jpg not downloaded yet
2026-03-25 11:59:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70242496> (referer: https://www.coches.net/concesionario/motorjs/?pg=1) ['zyte-api']
2026-03-25 11:59:34 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 92,
'category': 'Coches',
'color': 'Verde (Menta)',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.5L',
'engine_horse_power': 85,
'expiration_date': None,
'fuel_type': 'Diesel',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/ford-fiesta-15-tdci-63kw-85cv-trend-5p-5p-diesel-2020-en-madrid-70242481-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'FORD',
'model': 'Fiesta',
'odometer': 129000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 0,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19711537/13fbb704-eeb3-4ad7-8332-1d2fa902b6f4.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/3908107e-4a11-425d-a578-a719620dbf5c.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/0c37258c-d60f-4759-8d3d-d92074a11522.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/3364f7ea-236c-41a2-b934-7921ac7bf74d.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/cc45308b-4511-40ce-abb7-ca2eaf79025a.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/ce19fb60-4032-4838-911b-6aa71b0fb881.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/9dac838f-2422-4b66-abcb-a3a90b5428aa.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/f395c10a-76f2-4db5-ba74-98195079b2ca.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/e413eb43-5b9e-440c-9fec-de45ede88123.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/8f2d54b4-588c-45fd-b709-40357341c0e3.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/b61ca589-db74-43ce-a38f-92b7a70f30ee.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/d42f846c-8166-418e-aac5-73608543025a.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/54e7b633-df86-4515-913c-ccdf34ffa646.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/c3196f87-0336-4b1f-8c0c-2c91e37c28b6.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/0d7562fb-6adf-4f6f-8c13-d578efa9e682.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/c82d98f7-42ad-4ea5-be38-4f7bd6907116.jpg',
'https://a.ccdn.es/cnet/vehicles/19711537/1fa339af-c74b-4922-974f-133a57d3ec58.jpg'],
'price': 9490,
'price_includes_vat': True,
'registration_date': '2019-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'FORD Fiesta 1.5 TDCi Trend',
'transmission': 'manual',
'trim': '1.5 TDCi 63kW 85CV Trend 5p',
'vin': None,
'year': 2019}
2026-03-25 11:59:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0056bf19-695f-50d2-a464-bb7205444993 with identifier: 70242481
2026-03-25 11:59:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 0056bf19-695f-50d2-a464-bb7205444993
2026-03-25 11:59:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:34 [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%252F19711537%252F13fbb704-eeb3-4ad7-8332-1d2fa902b6f4.jpg%27 HTTP/1.1" 200 None
2026-03-25 11:59:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19711537/13fbb704-eeb3-4ad7-8332-1d2fa902b6f4.jpg not downloaded yet
2026-03-25 11:59:34 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 102,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.5L',
'engine_horse_power': 85,
'expiration_date': None,
'fuel_type': 'Diesel',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/ford-fiesta-15-tdci-63kw-trend-5p-5p-diesel-2018-en-madrid-70241435-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'FORD',
'model': 'Fiesta',
'odometer': 119000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 0,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19710692/ad79c526-0808-4af5-86f7-32acfa86c7dd.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/0b9de2ab-307b-437b-9d9b-4509592577a4.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/ddb8af1d-4ad5-4c5a-bb2e-8ad241d44db3.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/3f35cc9e-512b-4348-bc1f-a9b50fa4beae.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/b952d259-700b-4b74-86cb-423ed2caa360.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/4dcee2a1-1d12-43cd-8e57-a9fb22e96105.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/0f67da95-b242-4214-b802-01af2720ec53.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/935fef22-cc7b-45fd-bdf3-e10139440366.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/fd9a0057-6cab-45c4-bb04-9f839bfc3cf4.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/b6d02ad1-ba45-47ee-9751-f2cdd469b2b5.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/627ad7cd-0336-4713-9c28-be55b8237506.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/d0c723b6-3875-4b19-9e61-daca4fcb12c6.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/94d93df7-3f63-4166-8408-c8b9b8d0696e.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/f9fddd43-5729-4fd7-bfb6-6ace6e0b6e3a.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/d045c5f7-dcaf-4f47-9e43-6d6eefb59509.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/4934d32f-5412-4594-97b0-7cf53e553483.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/0efa281d-e954-4d27-b5c3-3f7c2da5f3b8.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/e1345b69-1564-4e65-8fac-341c1c83bb53.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/082c06a0-90e0-4c8e-90c6-da67362c9923.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/ad68f038-33fa-4c7e-86b1-ceace8a441ee.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/fff74045-2c12-44da-b1c3-908db45e0e14.jpg',
'https://a.ccdn.es/cnet/vehicles/19710692/e751178c-cb44-4ce5-ad43-9eed670076ec.jpg'],
'price': 8990,
'price_includes_vat': True,
'registration_date': '2018-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'FORD Fiesta 1.5 TDCi Trend',
'transmission': 'manual',
'trim': '1.5 TDCi 63kW Trend 5p',
'vin': None,
'year': 2018}
2026-03-25 11:59:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7b40a7ea-ab0f-56de-bc2f-256fbc3ed8d3 with identifier: 70241435
2026-03-25 11:59:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 7b40a7ea-ab0f-56de-bc2f-256fbc3ed8d3
2026-03-25 11:59:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:34 [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%252F19710692%252Fad79c526-0808-4af5-86f7-32acfa86c7dd.jpg%27 HTTP/1.1" 200 None
2026-03-25 11:59:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19710692/ad79c526-0808-4af5-86f7-32acfa86c7dd.jpg not downloaded yet
2026-03-25 11:59:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70242517> (referer: https://www.coches.net/concesionario/motorjs/?pg=1) ['zyte-api']
2026-03-25 11:59:34 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 101,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.5L',
'engine_horse_power': 95,
'expiration_date': None,
'fuel_type': 'Diesel',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/renault-megane-business-blue-dci-70-kw-95cv-5p-diesel-2018-en-madrid-70242496-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'RENAULT',
'model': 'Mégane',
'odometer': 87000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 0,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19711541/701a31f2-0226-41a0-bd4e-08948b656e5f.jpg',
'https://a.ccdn.es/cnet/vehicles/19711541/1c71be31-3977-43aa-a4d7-acf5e14689bb.jpg',
'https://a.ccdn.es/cnet/vehicles/19711541/fbd88f39-c8a0-4fbf-a736-a113d5353c34.jpg',
'https://a.ccdn.es/cnet/vehicles/19711541/ccf9742b-c40c-48c2-a41a-d759d027be91.jpg',
'https://a.ccdn.es/cnet/vehicles/19711541/21ae14d7-3d45-40c8-8acd-c4f61f5e58e4.jpg',
'https://a.ccdn.es/cnet/vehicles/19711541/d59b07dd-9015-491c-a56e-4197fc2cebb6.jpg',
'https://a.ccdn.es/cnet/vehicles/19711541/d22374c3-1133-4d37-9a2e-8f2f51ea6d38.jpg',
'https://a.ccdn.es/cnet/vehicles/19711541/c1aebdde-aa3e-45a0-82f9-7ece71b5dc3b.jpg',
'https://a.ccdn.es/cnet/vehicles/19711541/54ccb3a0-a8dc-49a2-9d69-2c510319c0dc.jpg',
'https://a.ccdn.es/cnet/vehicles/19711541/3664d719-5134-4097-b085-5f40e0e63bfa.jpg',
'https://a.ccdn.es/cnet/vehicles/19711541/c18c6976-65da-4cd7-8687-ef176c3ceda5.jpg',
'https://a.ccdn.es/cnet/vehicles/19711541/61c17402-228d-4bbc-a795-b523fae96219.jpg',
'https://a.ccdn.es/cnet/vehicles/19711541/8fbaed96-ba79-4b29-805c-995e06053792.jpg'],
'price': 11750,
'price_includes_vat': True,
'registration_date': '2020-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'RENAULT Mégane Business Blue dCi',
'transmission': 'manual',
'trim': 'Business Blue dCi 70 kW 95CV',
'vin': None,
'year': 2020}
2026-03-25 11:59:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6ddf6241-c7b6-5747-8a5b-88de9bef1188 with identifier: 70242496
2026-03-25 11:59:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 6ddf6241-c7b6-5747-8a5b-88de9bef1188
2026-03-25 11:59:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:34 [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%252F19711541%252F701a31f2-0226-41a0-bd4e-08948b656e5f.jpg%27 HTTP/1.1" 200 None
2026-03-25 11:59:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19711541/701a31f2-0226-41a0-bd4e-08948b656e5f.jpg not downloaded yet
2026-03-25 11:59:34 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 114,
'category': 'Coches',
'color': 'Azul',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 4,
'emission_standard': 'C',
'engine': '2.0L',
'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/bmw-serie-5-518d-4p-diesel-2017-en-madrid-70242517-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'BMW',
'model': 'Serie 5',
'odometer': 169000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 0,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19711554/15d32ee0-fcfd-4f99-b116-e47a24c870f9.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/4bb02e10-587d-4f38-89d7-a216eeb7af2c.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/f3b6d384-bfea-4739-a351-9ce4574f5675.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/e469498e-01d6-459f-ad7c-6f4467e41eed.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/4da22b26-a84b-40d0-8ed6-901ee3167479.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/cc7817ee-9fad-4a3a-b99a-9cfab3e22687.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/4fbd2f92-397c-48da-8aa4-93da0385ca84.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/c3216113-4210-4f95-a13a-c5a2bcc43667.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/05a2905b-5262-4aec-b00d-7330ff26293b.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/7e1adb53-4f96-4f2e-abf8-2aa9e32a7ec4.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/4291f095-58f9-4e75-961e-b649b92b0959.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/b89d6c26-e398-4181-bb56-bc0f3d0ace72.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/782454bb-7256-4757-a85b-f7348f739756.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/97e2527c-5c1f-420d-9796-78e12af71c34.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/11f08f6e-50e0-4345-8c37-c9e42344aeda.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/fd86820a-747b-4e34-adc1-b60683bae3be.jpg',
'https://a.ccdn.es/cnet/vehicles/19711554/d4e126b5-6a12-4439-a3e8-707c0ddefb6e.jpg'],
'price': 14750,
'price_includes_vat': True,
'registration_date': '2017-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'BMW Serie 5 518d',
'transmission': 'automatic',
'trim': '518d',
'vin': None,
'year': 2017}
2026-03-25 11:59:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 09e65fc1-d731-51cc-b32b-25f565d1571a with identifier: 70242517
2026-03-25 11:59:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 09e65fc1-d731-51cc-b32b-25f565d1571a
2026-03-25 11:59:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:34 [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%252F19711554%252F15d32ee0-fcfd-4f99-b116-e47a24c870f9.jpg%27 HTTP/1.1" 200 None
2026-03-25 11:59:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19711554/15d32ee0-fcfd-4f99-b116-e47a24c870f9.jpg not downloaded yet
2026-03-25 11:59:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19710692/ad79c526-0808-4af5-86f7-32acfa86c7dd.jpg> (referer: None)
2026-03-25 11:59:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19711554/15d32ee0-fcfd-4f99-b116-e47a24c870f9.jpg> (referer: None)
2026-03-25 11:59:34 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2026-03-25 11:59:34 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2026-03-25 11:59:34 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-25 11:59:34 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd2f0645450>
2026-03-25 11:59:34 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-25 11:59:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-25 11:59:35 [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-25 11:59:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2026-03-25 11:59:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-25 11:59:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-25 11:59:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7b40a7ea-ab0f-56de-bc2f-256fbc3ed8d3/7b40a7ea-ab0f-56de-bc2f-256fbc3ed8d3_image_0.jpg HTTP/1.1" 201 0
2026-03-25 11:59:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:35 [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%252F19710692%252Fad79c526-0808-4af5-86f7-32acfa86c7dd.jpg') HTTP/1.1" 204 0
2026-03-25 11:59:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19710692/ad79c526-0808-4af5-86f7-32acfa86c7dd.jpg saved to cache
2026-03-25 11:59:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 7b40a7ea-ab0f-56de-bc2f-256fbc3ed8d3
2026-03-25 11:59:35 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 7b40a7ea-ab0f-56de-bc2f-256fbc3ed8d3 sending to next pipeline
2026-03-25 11:59:35 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7b40a7ea-ab0f-56de-bc2f-256fbc3ed8d3 with identifier 70241435
2026-03-25 11:59:35 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: None -> <ConnectionState.START: 0>
2026-03-25 11:59:35 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.START: 0> -> <ConnectionState.HDR_SENT: 2>
2026-03-25 11:59:35 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.HDR_SENT: 2>
2026-03-25 11:59:35 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.OPEN_PIPE: 4>
2026-03-25 11:59:35 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.UNMAPPED: 0> -> <SessionState.BEGIN_SENT: 1>
2026-03-25 11:59:35 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-25 11:59:35 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-25 11:59:35 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-25 11:59:35 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-25 11:59:35 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_PIPE: 4> -> <ConnectionState.OPEN_SENT: 7>
2026-03-25 11:59:35 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_SENT: 7> -> <ConnectionState.OPENED: 9>
2026-03-25 11:59:35 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.BEGIN_SENT: 1> -> <SessionState.MAPPED: 3>
2026-03-25 11:59:35 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-25 11:59:35 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-25 11:59:35 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-25 11:59:35 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-25 11:59:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS completed opening with status: <ManagementOpenResult.OK: 1>
2026-03-25 11:59:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-25 11:59:35 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2023
2026-03-25 11:59:35 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-25 11:59:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774439975
2026-03-25 11:59:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774439975
2026-03-25 11:59:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS Put token result (<ManagementExecuteOperationResult.OK: 0>), status code: 202, status_description: b'Accepted'.
2026-03-25 11:59:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:35 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-25 11:59:35 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-25 11:59:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:35 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7b40a7ea-ab0f-56de-bc2f-256fbc3ed8d3
2026-03-25 11:59:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19710692/ad79c526-0808-4af5-86f7-32acfa86c7dd.jpg>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 102,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.5L',
'engine_horse_power': 85,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '7b40a7ea-ab0f-56de-bc2f-256fbc3ed8d3',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/ford-fiesta-15-tdci-63kw-trend-5p-5p-diesel-2018-en-madrid-70241435-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'FORD',
'model': 'Fiesta',
'odometer': 119000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 22,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7b40a7ea-ab0f-56de-bc2f-256fbc3ed8d3/7b40a7ea-ab0f-56de-bc2f-256fbc3ed8d3_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 105285,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19710692/ad79c526-0808-4af5-86f7-32acfa86c7dd.jpg',
'Width': 800}],
'price': 8990,
'price_includes_vat': True,
'registration_date': '2018-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'FORD Fiesta 1.5 TDCi Trend',
'transmission': 'manual',
'trim': '1.5 TDCi 63kW Trend 5p',
'vin': None,
'year': 2018}
2026-03-25 11:59:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:35 [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%2770241435%27 HTTP/1.1" 200 None
2026-03-25 11:59:35 [auto_selling_coches.net] INFO: Saving data for 70241435: {'created_time': 1774439975.874984, 'last_price_update_time': 1774439975.874996}
2026-03-25 11:59:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70241435') HTTP/1.1" 204 0
2026-03-25 11:59:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19634762/563a3039-5087-4780-802f-4ff75c51f44a.jpg> (referer: None)
2026-03-25 11:59:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19711541/701a31f2-0226-41a0-bd4e-08948b656e5f.jpg> (referer: None)
2026-03-25 11:59:35 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 11:59:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/62530664> (referer: https://www.coches.net/concesionario/motorjs/?pg=1) ['zyte-api']
2026-03-25 11:59:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70082553> (referer: https://www.coches.net/concesionario/motorjs/?pg=1) ['zyte-api']
2026-03-25 11:59:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70053058> (referer: https://www.coches.net/concesionario/motorjs/?pg=1) ['zyte-api']
2026-03-25 11:59:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-25 11:59:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd2e3f97690>
2026-03-25 11:59:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-25 11:59:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-25 11:59:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-25 11:59:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_09e65fc1-d731-51cc-b32b-25f565d1571a/09e65fc1-d731-51cc-b32b-25f565d1571a_image_0.jpg HTTP/1.1" 201 0
2026-03-25 11:59:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:35 [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%252F19711554%252F15d32ee0-fcfd-4f99-b116-e47a24c870f9.jpg') HTTP/1.1" 204 0
2026-03-25 11:59:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19711554/15d32ee0-fcfd-4f99-b116-e47a24c870f9.jpg saved to cache
2026-03-25 11:59:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 09e65fc1-d731-51cc-b32b-25f565d1571a
2026-03-25 11:59:35 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 09e65fc1-d731-51cc-b32b-25f565d1571a sending to next pipeline
2026-03-25 11:59:35 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 09e65fc1-d731-51cc-b32b-25f565d1571a with identifier 70242517
2026-03-25 11:59:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:35 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 09e65fc1-d731-51cc-b32b-25f565d1571a
2026-03-25 11:59:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19711554/15d32ee0-fcfd-4f99-b116-e47a24c870f9.jpg>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 114,
'category': 'Coches',
'color': 'Azul',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 4,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 150,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '09e65fc1-d731-51cc-b32b-25f565d1571a',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/bmw-serie-5-518d-4p-diesel-2017-en-madrid-70242517-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'BMW',
'model': 'Serie 5',
'odometer': 169000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 17,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_09e65fc1-d731-51cc-b32b-25f565d1571a/09e65fc1-d731-51cc-b32b-25f565d1571a_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 105847,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19711554/15d32ee0-fcfd-4f99-b116-e47a24c870f9.jpg',
'Width': 800}],
'price': 14750,
'price_includes_vat': True,
'registration_date': '2017-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'BMW Serie 5 518d',
'transmission': 'automatic',
'trim': '518d',
'vin': None,
'year': 2017}
2026-03-25 11:59:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:35 [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%2770242517%27 HTTP/1.1" 200 None
2026-03-25 11:59:35 [auto_selling_coches.net] INFO: Saving data for 70242517: {'created_time': 1774439975.990545, 'last_price_update_time': 1774439975.990553}
2026-03-25 11:59:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70242517') HTTP/1.1" 204 0
2026-03-25 11:59:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19711537/13fbb704-eeb3-4ad7-8332-1d2fa902b6f4.jpg> (referer: None)
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd2e3f8e810>
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b6e99572-8035-55a6-b245-812ff3f32a7a/b6e99572-8035-55a6-b245-812ff3f32a7a_image_0.jpg HTTP/1.1" 201 0
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%252F19634762%252F563a3039-5087-4780-802f-4ff75c51f44a.jpg') HTTP/1.1" 204 0
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19634762/563a3039-5087-4780-802f-4ff75c51f44a.jpg saved to cache
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item b6e99572-8035-55a6-b245-812ff3f32a7a
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item b6e99572-8035-55a6-b245-812ff3f32a7a sending to next pipeline
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd2f27082d0>
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6ddf6241-c7b6-5747-8a5b-88de9bef1188/6ddf6241-c7b6-5747-8a5b-88de9bef1188_image_0.jpg HTTP/1.1" 201 0
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%252F19711541%252F701a31f2-0226-41a0-bd4e-08948b656e5f.jpg') HTTP/1.1" 204 0
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19711541/701a31f2-0226-41a0-bd4e-08948b656e5f.jpg saved to cache
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 6ddf6241-c7b6-5747-8a5b-88de9bef1188
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 6ddf6241-c7b6-5747-8a5b-88de9bef1188 sending to next pipeline
2026-03-25 11:59:36 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 101,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.5L',
'engine_horse_power': 95,
'expiration_date': None,
'fuel_type': 'Diesel',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/renault-megane-business-blue-dci-70-kw-95cv-5p-diesel-2018-en-madrid-62530664-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'RENAULT',
'model': 'Mégane',
'odometer': 115000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 0,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19417426/c413e562-5af5-4e43-ab0f-b48241be47d9.jpg'],
'price': 11990,
'price_includes_vat': True,
'registration_date': '2019-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'RENAULT Mégane Business Blue dCi',
'transmission': 'manual',
'trim': 'Business Blue dCi 70 kW 95CV',
'vin': None,
'year': 2019}
2026-03-25 11:59:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bab49e98-b67a-523f-ba0d-0daa8938c020 with identifier: 62530664
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item bab49e98-b67a-523f-ba0d-0daa8938c020
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%252F19417426%252Fc413e562-5af5-4e43-ab0f-b48241be47d9.jpg%27 HTTP/1.1" 200 None
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19417426/c413e562-5af5-4e43-ab0f-b48241be47d9.jpg not downloaded yet
2026-03-25 11:59:36 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
'body_type': 'Monovolumen',
'c_o_2_emission_value': 116,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.2L',
'engine_horse_power': 130,
'expiration_date': None,
'fuel_type': 'Gasolina',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/citroen-grand-c4-spacetourer-puretech-96kw-130cv-ss-6v-shine-5p-gasolina-2018-en-madrid-70082553-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'CITROEN',
'model': 'Grand C4 Spacetourer',
'odometer': 120000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 0,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19588265/599d11fa-1a9f-42a8-9a43-6c2f73838a7a.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/326b44ea-9b9a-4a77-a090-68f25b69e01e.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/ba3a1ae5-494c-4dbe-8857-106f7578b975.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/51e2c1d2-26f2-4afb-a3fd-a531103cdab8.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/12819949-f893-4bf6-8675-04ee494f346b.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/bc82e941-3444-4ad2-a8be-0c7b903eb373.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/69d52f5d-e89a-4353-96cc-7f749939eebc.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/18e1c830-49f0-40a7-8a7c-7e14c1bad8bb.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/24346ae2-f32e-4ae5-8178-f521050b015b.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/88c73d72-d899-4578-8717-e0ac85a806de.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/f0751445-45c8-4878-b1d9-9ebf99b249a3.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/27629430-1bbe-4eff-adac-8bf1a493ea7b.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/02bc6ac0-6e48-4b6d-ab93-fa7598a7bcb1.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/c8d72f74-ac1f-4236-8757-1b87ac738b94.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/881ddd3b-4d3f-475d-b3ae-a07995025baf.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/184a2d4c-5758-4f1f-a25c-3a90592e44a9.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/5f0ab55f-921e-4b87-9abc-f9005fa4aad5.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/32838988-f13c-4315-ae98-5882ec090da5.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/475b917c-ac51-4a45-9766-7f95c33b9fb2.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/0ff14597-16fe-412c-8a6c-0c351250a9b1.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/8d597cf2-bb88-4997-ad1b-462efcf4bc83.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/3c8427bb-3209-4666-a678-e500b57d20bf.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/686f1679-9acd-446c-86cd-d2431f82cda3.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/13c68d6d-d4a8-4a3f-bb8e-76114362b45f.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/59cec21c-e5aa-4c4a-a6b9-e8a8ab9c42d7.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/0d117be1-5520-4fb8-8af8-8f4e9aafdf9c.jpg',
'https://a.ccdn.es/cnet/vehicles/19588265/0c9a2297-144a-4bd7-96aa-76d81c1d310e.jpg'],
'price': 10490,
'price_includes_vat': True,
'registration_date': '2018-01-01',
'seats_number': 7,
'seller_name': None,
'title': 'CITROEN Grand C4 Spacetourer PureTech SS 6v Shine',
'transmission': 'manual',
'trim': 'PureTech 96KW 130CV SS 6v Shine',
'vin': None,
'year': 2018}
2026-03-25 11:59:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4ca68141-277b-5af1-a195-1c28bf88521d with identifier: 70082553
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 4ca68141-277b-5af1-a195-1c28bf88521d
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%252F19588265%252F599d11fa-1a9f-42a8-9a43-6c2f73838a7a.jpg%27 HTTP/1.1" 200 None
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19588265/599d11fa-1a9f-42a8-9a43-6c2f73838a7a.jpg not downloaded yet
2026-03-25 11:59:36 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 95,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.6L',
'engine_horse_power': 99,
'expiration_date': None,
'fuel_type': 'Diesel',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/citroen-c4-bluehdi-73kw-100cv-live-edition-5p-diesel-2016-en-madrid-70053058-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'CITROEN',
'model': 'C4',
'odometer': 160000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 0,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19562243/d12ebf77-dddf-465c-85ec-78d557eb4bf2.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/dee5f186-8cb0-4e71-91fc-9cc0b27f80fc.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/fae1d6b8-052d-4ded-8198-497792ee06e3.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/c457ee96-ca0d-4b84-95a3-99f8d48a8f64.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/d9fa7407-da80-4c56-8894-901b349a9023.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/5a66d053-3c2e-489c-b020-8f4c6786222d.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/a1e70180-3ba1-40d8-b033-93a7783f3dbd.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/f58398d9-e2d3-4a9c-84e3-52c206cf9958.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/77912b2e-4806-4007-b17f-1f92119e4474.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/491dfa59-1757-43e1-a855-8d62132a52a8.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/3ec5d608-ba49-4269-a51b-c6feaa351529.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/66f8a587-efd5-4fba-a6ce-39835146e76e.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/50024ca3-abc8-4726-8226-3af5224edecd.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/db3364b3-3d1c-43ea-bd27-0b8718addb62.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/c8116413-82ca-4bd6-9044-68b64ecf64ee.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/41060ef4-2889-44ef-b266-4da3d0f7496c.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/10816aca-9218-42c1-8c18-2bf5d7ef769c.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/2760b80b-6b54-4650-8f97-6499af9cfde0.jpg',
'https://a.ccdn.es/cnet/vehicles/19562243/191cfed1-431f-4bf3-ade2-f8e6246e8768.jpg'],
'price': 6850,
'price_includes_vat': True,
'registration_date': '2017-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'CITROEN C4 BlueHDi Live Edition',
'transmission': 'manual',
'trim': 'BlueHDi 73KW 100CV Live Edition',
'vin': None,
'year': 2017}
2026-03-25 11:59:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 45eb4a68-15c7-597a-9f36-3ab0af09719e with identifier: 70053058
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 45eb4a68-15c7-597a-9f36-3ab0af09719e
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%252F19562243%252Fd12ebf77-dddf-465c-85ec-78d557eb4bf2.jpg%27 HTTP/1.1" 200 None
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19562243/d12ebf77-dddf-465c-85ec-78d557eb4bf2.jpg not downloaded yet
2026-03-25 11:59:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b6e99572-8035-55a6-b245-812ff3f32a7a with identifier 70139785
2026-03-25 11:59:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b6e99572-8035-55a6-b245-812ff3f32a7a
2026-03-25 11:59:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19634762/563a3039-5087-4780-802f-4ff75c51f44a.jpg>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 114,
'category': 'Coches',
'color': 'Azul',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 4,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 150,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'b6e99572-8035-55a6-b245-812ff3f32a7a',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/bmw-serie-5-518d-4p-diesel-2017-en-madrid-70139785-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'BMW',
'model': 'Serie 5',
'odometer': 169000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 9,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b6e99572-8035-55a6-b245-812ff3f32a7a/b6e99572-8035-55a6-b245-812ff3f32a7a_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 119127,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19634762/563a3039-5087-4780-802f-4ff75c51f44a.jpg',
'Width': 800}],
'price': 14750,
'price_includes_vat': True,
'registration_date': '2017-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'BMW Serie 5 518d',
'transmission': 'automatic',
'trim': '518d',
'vin': None,
'year': 2017}
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%2770139785%27 HTTP/1.1" 200 None
2026-03-25 11:59:36 [auto_selling_coches.net] INFO: Saving data for 70139785: {'created_time': 1774439976.352957, 'last_price_update_time': 1774439976.352971}
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70139785') HTTP/1.1" 204 0
2026-03-25 11:59:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6ddf6241-c7b6-5747-8a5b-88de9bef1188 with identifier 70242496
2026-03-25 11:59:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6ddf6241-c7b6-5747-8a5b-88de9bef1188
2026-03-25 11:59:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19711541/701a31f2-0226-41a0-bd4e-08948b656e5f.jpg>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 101,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.5L',
'engine_horse_power': 95,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '6ddf6241-c7b6-5747-8a5b-88de9bef1188',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/renault-megane-business-blue-dci-70-kw-95cv-5p-diesel-2018-en-madrid-70242496-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'RENAULT',
'model': 'Mégane',
'odometer': 87000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 13,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ddf6241-c7b6-5747-8a5b-88de9bef1188/6ddf6241-c7b6-5747-8a5b-88de9bef1188_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 109259,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19711541/701a31f2-0226-41a0-bd4e-08948b656e5f.jpg',
'Width': 800}],
'price': 11750,
'price_includes_vat': True,
'registration_date': '2020-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'RENAULT Mégane Business Blue dCi',
'transmission': 'manual',
'trim': 'Business Blue dCi 70 kW 95CV',
'vin': None,
'year': 2020}
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%2770242496%27 HTTP/1.1" 200 None
2026-03-25 11:59:36 [auto_selling_coches.net] INFO: Saving data for 70242496: {'created_time': 1774439976.39756, 'last_price_update_time': 1774439976.397571}
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70242496') HTTP/1.1" 204 0
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd2f2712390>
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0056bf19-695f-50d2-a464-bb7205444993/0056bf19-695f-50d2-a464-bb7205444993_image_0.jpg HTTP/1.1" 201 0
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%252F19711537%252F13fbb704-eeb3-4ad7-8332-1d2fa902b6f4.jpg') HTTP/1.1" 204 0
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19711537/13fbb704-eeb3-4ad7-8332-1d2fa902b6f4.jpg saved to cache
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 0056bf19-695f-50d2-a464-bb7205444993
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 0056bf19-695f-50d2-a464-bb7205444993 sending to next pipeline
2026-03-25 11:59:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0056bf19-695f-50d2-a464-bb7205444993 with identifier 70242481
2026-03-25 11:59:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0056bf19-695f-50d2-a464-bb7205444993
2026-03-25 11:59:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19711537/13fbb704-eeb3-4ad7-8332-1d2fa902b6f4.jpg>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 92,
'category': 'Coches',
'color': 'Verde (Menta)',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.5L',
'engine_horse_power': 85,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '0056bf19-695f-50d2-a464-bb7205444993',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/ford-fiesta-15-tdci-63kw-85cv-trend-5p-5p-diesel-2020-en-madrid-70242481-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'FORD',
'model': 'Fiesta',
'odometer': 129000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 17,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0056bf19-695f-50d2-a464-bb7205444993/0056bf19-695f-50d2-a464-bb7205444993_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 101626,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19711537/13fbb704-eeb3-4ad7-8332-1d2fa902b6f4.jpg',
'Width': 800}],
'price': 9490,
'price_includes_vat': True,
'registration_date': '2019-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'FORD Fiesta 1.5 TDCi Trend',
'transmission': 'manual',
'trim': '1.5 TDCi 63kW 85CV Trend 5p',
'vin': None,
'year': 2019}
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%2770242481%27 HTTP/1.1" 200 None
2026-03-25 11:59:36 [auto_selling_coches.net] INFO: Saving data for 70242481: {'created_time': 1774439976.496909, 'last_price_update_time': 1774439976.49692}
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70242481') HTTP/1.1" 204 0
2026-03-25 11:59:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19588265/599d11fa-1a9f-42a8-9a43-6c2f73838a7a.jpg> (referer: None)
2026-03-25 11:59:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19562243/d12ebf77-dddf-465c-85ec-78d557eb4bf2.jpg> (referer: None)
2026-03-25 11:59:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19417426/c413e562-5af5-4e43-ab0f-b48241be47d9.jpg> (referer: None)
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd2e368bf90>
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4ca68141-277b-5af1-a195-1c28bf88521d/4ca68141-277b-5af1-a195-1c28bf88521d_image_0.jpg HTTP/1.1" 201 0
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%252F19588265%252F599d11fa-1a9f-42a8-9a43-6c2f73838a7a.jpg') HTTP/1.1" 204 0
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19588265/599d11fa-1a9f-42a8-9a43-6c2f73838a7a.jpg saved to cache
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 4ca68141-277b-5af1-a195-1c28bf88521d
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 4ca68141-277b-5af1-a195-1c28bf88521d sending to next pipeline
2026-03-25 11:59:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4ca68141-277b-5af1-a195-1c28bf88521d with identifier 70082553
2026-03-25 11:59:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4ca68141-277b-5af1-a195-1c28bf88521d
2026-03-25 11:59:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19588265/599d11fa-1a9f-42a8-9a43-6c2f73838a7a.jpg>
{'auction_title': '',
'body_type': 'Monovolumen',
'c_o_2_emission_value': 116,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.2L',
'engine_horse_power': 130,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '4ca68141-277b-5af1-a195-1c28bf88521d',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/citroen-grand-c4-spacetourer-puretech-96kw-130cv-ss-6v-shine-5p-gasolina-2018-en-madrid-70082553-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'CITROEN',
'model': 'Grand C4 Spacetourer',
'odometer': 120000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 27,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4ca68141-277b-5af1-a195-1c28bf88521d/4ca68141-277b-5af1-a195-1c28bf88521d_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 112305,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19588265/599d11fa-1a9f-42a8-9a43-6c2f73838a7a.jpg',
'Width': 800}],
'price': 10490,
'price_includes_vat': True,
'registration_date': '2018-01-01',
'seats_number': 7,
'seller_name': None,
'title': 'CITROEN Grand C4 Spacetourer PureTech SS 6v Shine',
'transmission': 'manual',
'trim': 'PureTech 96KW 130CV SS 6v Shine',
'vin': None,
'year': 2018}
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%2770082553%27 HTTP/1.1" 200 None
2026-03-25 11:59:36 [auto_selling_coches.net] INFO: Saving data for 70082553: {'created_time': 1774439976.764558, 'last_price_update_time': 1774439976.764568}
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70082553') HTTP/1.1" 204 0
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd2e3698110>
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_45eb4a68-15c7-597a-9f36-3ab0af09719e/45eb4a68-15c7-597a-9f36-3ab0af09719e_image_0.jpg HTTP/1.1" 201 0
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%252F19562243%252Fd12ebf77-dddf-465c-85ec-78d557eb4bf2.jpg') HTTP/1.1" 204 0
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19562243/d12ebf77-dddf-465c-85ec-78d557eb4bf2.jpg saved to cache
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 45eb4a68-15c7-597a-9f36-3ab0af09719e
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 45eb4a68-15c7-597a-9f36-3ab0af09719e sending to next pipeline
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd2f2735e50>
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-25 11:59:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bab49e98-b67a-523f-ba0d-0daa8938c020/bab49e98-b67a-523f-ba0d-0daa8938c020_image_0.jpg HTTP/1.1" 201 0
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%252F19417426%252Fc413e562-5af5-4e43-ab0f-b48241be47d9.jpg') HTTP/1.1" 204 0
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19417426/c413e562-5af5-4e43-ab0f-b48241be47d9.jpg saved to cache
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item bab49e98-b67a-523f-ba0d-0daa8938c020
2026-03-25 11:59:36 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item bab49e98-b67a-523f-ba0d-0daa8938c020 sending to next pipeline
2026-03-25 11:59:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 45eb4a68-15c7-597a-9f36-3ab0af09719e with identifier 70053058
2026-03-25 11:59:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 45eb4a68-15c7-597a-9f36-3ab0af09719e
2026-03-25 11:59:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19562243/d12ebf77-dddf-465c-85ec-78d557eb4bf2.jpg>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 95,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.6L',
'engine_horse_power': 99,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '45eb4a68-15c7-597a-9f36-3ab0af09719e',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/citroen-c4-bluehdi-73kw-100cv-live-edition-5p-diesel-2016-en-madrid-70053058-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'CITROEN',
'model': 'C4',
'odometer': 160000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 19,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45eb4a68-15c7-597a-9f36-3ab0af09719e/45eb4a68-15c7-597a-9f36-3ab0af09719e_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 115379,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19562243/d12ebf77-dddf-465c-85ec-78d557eb4bf2.jpg',
'Width': 800}],
'price': 6850,
'price_includes_vat': True,
'registration_date': '2017-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'CITROEN C4 BlueHDi Live Edition',
'transmission': 'manual',
'trim': 'BlueHDi 73KW 100CV Live Edition',
'vin': None,
'year': 2017}
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [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%2770053058%27 HTTP/1.1" 200 None
2026-03-25 11:59:36 [auto_selling_coches.net] INFO: Saving data for 70053058: {'created_time': 1774439976.91543, 'last_price_update_time': 1774439976.915441}
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70053058') HTTP/1.1" 204 0
2026-03-25 11:59:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bab49e98-b67a-523f-ba0d-0daa8938c020 with identifier 62530664
2026-03-25 11:59:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bab49e98-b67a-523f-ba0d-0daa8938c020
2026-03-25 11:59:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19417426/c413e562-5af5-4e43-ab0f-b48241be47d9.jpg>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 101,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.5L',
'engine_horse_power': 95,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'bab49e98-b67a-523f-ba0d-0daa8938c020',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/renault-megane-business-blue-dci-70-kw-95cv-5p-diesel-2018-en-madrid-62530664-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'RENAULT',
'model': 'Mégane',
'odometer': 115000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bab49e98-b67a-523f-ba0d-0daa8938c020/bab49e98-b67a-523f-ba0d-0daa8938c020_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 79610,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19417426/c413e562-5af5-4e43-ab0f-b48241be47d9.jpg',
'Width': 800}],
'price': 11990,
'price_includes_vat': True,
'registration_date': '2019-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'RENAULT Mégane Business Blue dCi',
'transmission': 'manual',
'trim': 'Business Blue dCi 70 kW 95CV',
'vin': None,
'year': 2019}
2026-03-25 11:59:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:37 [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%2762530664%27 HTTP/1.1" 200 None
2026-03-25 11:59:37 [auto_selling_coches.net] INFO: Saving data for 62530664: {'created_time': 1774439977.016789, 'last_price_update_time': 1774439977.0168}
2026-03-25 11:59:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62530664') HTTP/1.1" 204 0
2026-03-25 11:59:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70139778> (referer: https://www.coches.net/concesionario/motorjs/?pg=1) ['zyte-api']
2026-03-25 11:59:37 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': None,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.2L',
'engine_horse_power': 84,
'expiration_date': None,
'fuel_type': 'Gasolina',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/kia-rio-12-dpi-62kw-84cv-gt-line-5p-gasolina-2022-en-madrid-70139778-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'KIA',
'model': 'Rio',
'odometer': 114000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 0,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19634757/e2ed06cb-66ef-44fd-b871-83a63df6994b.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/dd465948-643d-4ada-aa53-92f18858fd27.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/4b72464a-35f4-46ad-be13-69f136f57355.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/8800cf8c-c6e7-4653-b4f8-a5e29fed53cf.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/9eb169be-677c-4488-8082-be47cc7ae198.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/98029797-5730-4cbf-8d04-4cdfc2338a42.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/92eb34b2-f93b-4196-802d-a9c25138dfe5.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/98336669-169e-44a0-a14a-15c3c695336c.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/36dbf181-918c-4d0c-a2c1-77843032b0e2.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/dfd813d6-cc6a-4cce-8c85-40573715ac72.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/ac209bb3-fa8a-422a-8d49-2d8570a92173.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/5cca6a12-8c5a-4c1b-b63f-3758eaa3dda5.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/3ce62f19-eaff-4002-9072-89d9d4eb23e1.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/a59a76c4-38a1-4373-9f8d-6d13a9ae4513.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/b90cb3fe-7d13-4f04-a009-fe52cdfe3851.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/e7c4aef2-f26f-4fb0-b6d7-10e69818c74a.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/b57f5498-11c0-4ebd-a547-36bdf8477f57.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/6aad5b59-c874-4ff2-a488-e75b0e7f6c5e.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/638bc100-a8fd-4ebe-a951-513932472200.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/0afcd21a-3c4f-4457-aa31-0e8f642f5a7b.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/dd428db4-46cd-4d92-bd8d-931f14f5841c.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/a49447dd-d2b2-4378-968a-0db5ea2b945b.jpg',
'https://a.ccdn.es/cnet/vehicles/19634757/e4d4a9d9-e359-4788-a29f-742ccaf120a5.jpg'],
'price': 11990,
'price_includes_vat': True,
'registration_date': '2022-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'KIA Rio 1.2 DPi GT Line',
'transmission': 'manual',
'trim': '1.2 DPi 62kW 84CV GT Line',
'vin': None,
'year': 2022}
2026-03-25 11:59:37 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9afc3398-4fcb-5573-b020-c98d1e22c0e5 with identifier: 70139778
2026-03-25 11:59:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 9afc3398-4fcb-5573-b020-c98d1e22c0e5
2026-03-25 11:59:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:37 [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%252F19634757%252Fe2ed06cb-66ef-44fd-b871-83a63df6994b.jpg%27 HTTP/1.1" 200 None
2026-03-25 11:59:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19634757/e2ed06cb-66ef-44fd-b871-83a63df6994b.jpg not downloaded yet
2026-03-25 11:59:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19634757/e2ed06cb-66ef-44fd-b871-83a63df6994b.jpg> (referer: None)
2026-03-25 11:59:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-25 11:59:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd2f27378d0>
2026-03-25 11:59:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-25 11:59:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-25 11:59:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-25 11:59:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9afc3398-4fcb-5573-b020-c98d1e22c0e5/9afc3398-4fcb-5573-b020-c98d1e22c0e5_image_0.jpg HTTP/1.1" 201 0
2026-03-25 11:59:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:37 [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%252F19634757%252Fe2ed06cb-66ef-44fd-b871-83a63df6994b.jpg') HTTP/1.1" 204 0
2026-03-25 11:59:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19634757/e2ed06cb-66ef-44fd-b871-83a63df6994b.jpg saved to cache
2026-03-25 11:59:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 9afc3398-4fcb-5573-b020-c98d1e22c0e5
2026-03-25 11:59:37 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 9afc3398-4fcb-5573-b020-c98d1e22c0e5 sending to next pipeline
2026-03-25 11:59:37 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9afc3398-4fcb-5573-b020-c98d1e22c0e5 with identifier 70139778
2026-03-25 11:59:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9afc3398-4fcb-5573-b020-c98d1e22c0e5
2026-03-25 11:59:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19634757/e2ed06cb-66ef-44fd-b871-83a63df6994b.jpg>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': None,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'Compre con total tranquilidad, en Motor JS siempre:\n'
'\n'
'-- Le informamos de la PROCEDENCIA DEL VEHÍCULO.\n'
'\n'
'-- Proporcionamos el INFORME DE LA DGT. \n'
'\n'
'-- Certificado de KILOMETRAJE GARANTIZADO.\n'
'\n'
'-- Certificado de NO haber sufrido NINGÚN GOLPE estructural.\n'
'\n'
'-- Entregamos todos nuestros coches en buen estado de chapa '
'y pintura, con limpieza y desinfección, revisados y con UN '
'AÑO DE GARANTÍA',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.2L',
'engine_horse_power': 84,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '9afc3398-4fcb-5573-b020-c98d1e22c0e5',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/kia-rio-12-dpi-62kw-84cv-gt-line-5p-gasolina-2022-en-madrid-70139778-covo.aspx',
'listing': 'auction',
'location': 'Madrid',
'make': 'KIA',
'model': 'Rio',
'odometer': 114000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 23,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9afc3398-4fcb-5573-b020-c98d1e22c0e5/9afc3398-4fcb-5573-b020-c98d1e22c0e5_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 116256,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19634757/e2ed06cb-66ef-44fd-b871-83a63df6994b.jpg',
'Width': 800}],
'price': 11990,
'price_includes_vat': True,
'registration_date': '2022-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'KIA Rio 1.2 DPi GT Line',
'transmission': 'manual',
'trim': '1.2 DPi 62kW 84CV GT Line',
'vin': None,
'year': 2022}
2026-03-25 11:59:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:37 [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%2770139778%27 HTTP/1.1" 200 None
2026-03-25 11:59:37 [auto_selling_coches.net] INFO: Saving data for 70139778: {'created_time': 1774439977.773155, 'last_price_update_time': 1774439977.773166}
2026-03-25 11:59:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70139778') HTTP/1.1" 204 0
2026-03-25 11:59:37 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-25 11:59:37 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close cursor: 'SaveToCdlqDbAutoSelling' object has no attribute 'cursor'
2026-03-25 11:59:37 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close connection: 'SaveToCdlqDbAutoSelling' object has no attribute 'conn'
2026-03-25 11:59:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 11:59:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process scrape complete CloudEvent for item 087d3a74284211f18f76c264925fbcfa
2026-03-25 11:59:37 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-25 11:59:37 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-25 11:59:37 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-25 11:59:37 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-25 11:59:37 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-25 11:59:37 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.MAPPED: 3> -> <SessionState.END_SENT: 4>
2026-03-25 11:59:37 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPENED: 9> -> <ConnectionState.CLOSE_SENT: 11>
2026-03-25 11:59:37 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.CLOSE_SENT: 11> -> <ConnectionState.END: 13>
2026-03-25 11:59:37 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.END_SENT: 4> -> <SessionState.DISCARDING: 6>
2026-03-25 11:59:37 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-25 11:59:37 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-25 11:59:37 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-25 11:59:37 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-25 11:59:37 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-25 11:59:38 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: [AzureBusPipeline] connection closed
2026-03-25 11:59:38 [auto_selling_coches.net] INFO: auto_selling_coches.net Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 9, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 0}
2026-03-25 11:59:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 11:59:38 [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%201773143978 HTTP/1.1" 200 None
2026-03-25 11:59:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='60952485') HTTP/1.1" 204 0
2026-03-25 11:59:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='61393484') HTTP/1.1" 204 0
2026-03-25 11:59:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='61730096') HTTP/1.1" 204 0
2026-03-25 11:59:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='61737231') HTTP/1.1" 204 0
2026-03-25 11:59:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='61745209') HTTP/1.1" 204 0
2026-03-25 11:59:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='61838074') HTTP/1.1" 204 0
2026-03-25 11:59:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='61994779') HTTP/1.1" 204 0
2026-03-25 11:59:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62098176') HTTP/1.1" 204 0
2026-03-25 11:59:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62161557') HTTP/1.1" 204 0
2026-03-25 11:59:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62276960') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62350986') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62408477') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62425737') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62455642') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62457861') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62557706') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62627018') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62670962') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62671437') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70049046') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70051531') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70063735') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70069586') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70080283') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70080673') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70080831') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70083128') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70104518') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70138273') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70150101') HTTP/1.1" 204 0
2026-03-25 11:59:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70155780') HTTP/1.1" 204 0
2026-03-25 11:59:39 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (9 items) in: file:///var/lib/scrapyd/items/sourcing_v2/auto_selling_coches.net/087d3a74284211f18f76c264925fbcfa.jl
2026-03-25 11:59:39 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 8737,
'downloader/request_count': 20,
'downloader/request_method_count/GET': 20,
'downloader/response_bytes': 3756321,
'downloader/response_count': 20,
'downloader/response_status_count/200': 20,
'elapsed_time_seconds': 24.270427,
'feedexport/success_count/FileFeedStorage': 1,
'finish_reason': 'finished',
'finish_time': datetime.datetime(2026, 3, 25, 11, 59, 39, 204470, tzinfo=datetime.timezone.utc),
'httpcompression/response_bytes': 964694,
'httpcompression/response_count': 9,
'item_scraped_count': 9,
'log_count/DEBUG': 231,
'log_count/INFO': 210,
'memusage/max': 149630976,
'memusage/startup': 149630976,
'photo_download_count': 9,
'request_depth_max': 3,
'response_received_count': 11,
'scheduler/dequeued': 20,
'scheduler/dequeued/memory': 20,
'scheduler/enqueued': 20,
'scheduler/enqueued/memory': 20,
'scrape_type/new': 9,
'scrapy-zyte-api/429': 0,
'scrapy-zyte-api/attempts': 11,
'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.1189847004769202,
'scrapy-zyte-api/mean_response_seconds': 2.2027335230853744,
'scrapy-zyte-api/processed': 11,
'scrapy-zyte-api/request_args/customHttpRequestHeaders': 10,
'scrapy-zyte-api/request_args/experimental.requestCookies': 10,
'scrapy-zyte-api/request_args/experimental.responseCookies': 11,
'scrapy-zyte-api/request_args/httpResponseBody': 11,
'scrapy-zyte-api/request_args/httpResponseHeaders': 11,
'scrapy-zyte-api/request_args/url': 11,
'scrapy-zyte-api/status_codes/200': 11,
'scrapy-zyte-api/success': 11,
'scrapy-zyte-api/success_ratio': 1.0,
'scrapy-zyte-api/throttle_ratio': 0.0,
'start_time': datetime.datetime(2026, 3, 25, 11, 59, 14, 934043, tzinfo=datetime.timezone.utc)}
2026-03-25 11:59:39 [scrapy.core.engine] INFO: Spider closed (finished)
2026-03-25 11:59:39 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7fd2f3767110>
2026-03-25 11:59:39 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7fd2f3767910>