SPB Git forge

spb/auto-ka

Public
61commits 1branches 0releases
14.4 MBsize
maindefault branch
13 days agolast push
Python 61.6% TypeScript 20.9% CSS 11.4% JavaScript 5.1% HTML 1.1%
2.5 KB

# Module occasioncharlevoix — OctoberCMS thème nerd2 / NerdAuto

Généré automatiquement par scripts/gen_connector_docs.py — ne pas éditer à la main.

# Vue d'ensemble

  • Fichier : autoka/connectors/occasioncharlevoix.py
  • Sources membres : 1
  • Annonces actives (BD) : 30
  • Backend de fetch : requests direct (aucun anti-bot)
  • Mécanique détectée : parsing HTML
  • Plafonds / cache : AUTOKA_MAX_DETAILS
  • Classes : OccasionCharlevoix → occasioncharlevoix

# Mécanique (en-tête du module)

connectors/occasioncharlevoix.py : connecteur Occasion Charlevoix (occasioncharlevoix.com), regroupement de concessionnaires d'occasion de Baie-Saint-Paul (Charlevoix, Capitale-Nationale) — ~30 véhicules.

Plateforme : OctoberCMS, thème « nerd2 » + plugins nerd/inventory (plateforme québécoise NerdAuto). La page liste /fr/inventaire/occasion est ENTIÈREMENT rendue côté serveur : chaque carte (div.vrp4-card) contient marque, modèle, version, année, no de stock, kilométrage, photos (carrousel) et un bloc « Autoverify » (div.av-srp-ecomm) avec VIN et prix réel (data-av-price — le prix affiché en gros est un paiement périodique).

La page détail complète (cache BD, clé statique v1) : transmission, cylindrée, motricité, couleurs, catégorie, lien Carfax.

# Complétude des champs (annonces actives, N = 30)

Champ % rempli
Marque 100.0 %
Modèle 100.0 %
Année 100.0 %
Kilométrage 100.0 %
Prix 100.0 %
Carburant 0.0 %
Boîte (transmission) 100.0 %
VIN 100.0 %
Photos 100.0 %
Carfax 56.7 %
GPS (lat/lng) 100.0 %

# Sources membres (BD live)

Source Nom Ville Région Actives Masquées (dup VIN) Dernier sync Statut
occasioncharlevoix Occasion Charlevoix Baie-Saint-Paul Capitale-Nationale 30 7 2026-09-13 16:15 OK (30 trouvés)

# Erreurs de synchronisation récentes (sync_log, ok = 0)

Source Quand Message
occasioncharlevoix 2026-08-16 00:03 HTTPSConnectionPool(host='www.occasioncharlevoix.com', port=443): Read timed out. (read timeout=30)
occasioncharlevoix 2026-08-14 23:58 HTTPSConnectionPool(host='www.occasioncharlevoix.com', port=443): Read timed out. (read timeout=30)
occasioncharlevoix 2026-08-13 00:24 HTTPSConnectionPool(host='www.occasioncharlevoix.com', port=443): Read timed out. (read timeout=30)