SPB Git

spb/job-ka

Public

[ka6] fix connecteur altom_transport: faux positif de supervision (0 offre QC légitime chez ce transporteur US) + échec DNS transitoire ponctuel — aucun défaut du connecteur, correction d'un artefact sources.json (url vide) — le statut stale vient de la définition de succès de la supervision : le tenant Workable altom-transport n'a AUCUNE offre QC depuis la fermeture de « Chauffeur de Camion-Citerne Classe 1 » (Montréal) fin août, donc chaque sync horaire rend ok=1 found=0 (médiane 0.0) et est compté comme non-succès depuis le 2026-08-28 (509 h). Le connecteur est INTACT et re-vérifié live : l'API widget répond 200 avec 52 offres, TOUTES aux États-Unis — zéro lieu CA dans les tableaux locations, zéro poste en télétravail, zéro mention Québec/Montréal dans le JSON complet (l'aveuglement type stateindustrial est exclu). L'unique sync en échec (17/09 20:51) est une NameResolutionError DNS transitoire sur apply.workable.com, non reproduite. Même profil que earthrated f7b1c35, canadasmotorcycle 175b215, jsheldllc bdc5d09, psacunion 4d8080b : tenant à volume QC nul/faible compté non-succès par la supervision. Correction au passage de l'artefact du générateur vague C : url vide dans data/sources.json → https://altomtransport.com (vérifié 200, titre « Altom Transport | Petroleum and Chemical Transportation » ; la fiche affichait « Site : [Altom Transport]() »). Le nom d'employeur « Altom Transport » est correct. Docstring du connecteur mise à jour (52 offres, re-vérif 2026-09-18). Sync isolé rejoué : found=0 en 0,2 s, ok=1 — 0 est le volume légitime tant qu'Altom ne republie pas au Québec ; les offres reviendront d'elles-mêmes si republiées. 106 tests pytest verts. pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Simon-Pierre Boucher committed (Sep 18, 2026) parent d478a07 Browse files

2 changed files +9 −7

modified data/sources.json +1 −1
@@ -9872,7 +9872,7 @@
9872 { 9872 {
9873 "id": "altom_transport", 9873 "id": "altom_transport",
9874 "name": "Altom Transport", 9874 "name": "Altom Transport",
9875− "url": "", 9875+ "url": "https://altomtransport.com",
9876 "careers_url": "https://apply.workable.com/altom-transport", 9876 "careers_url": "https://apply.workable.com/altom-transport",
9877 "sectors": [ 9877 "sectors": [
9878 "Transport", 9878 "Transport",
modified jobka/connectors/altom_transport.py +8 −6
@@ -5,19 +5,21 @@
5 # Fichier : jobka/connectors/altom_transport.py 5 # Fichier : jobka/connectors/altom_transport.py
6 # Rôle : Connecteur Altom Transport — workable (org « altom-transport ») 6 # Rôle : Connecteur Altom Transport — workable (org « altom-transport »)
7 # [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-23] 7 # [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-23]
8−# Créé : 2026-08-23 Modifié : 2026-08-28 8+# Créé : 2026-08-23 Modifié : 2026-09-18
9 # ============================================================================= 9 # =============================================================================
10 from .workable import WorkableConnector 10 from .workable import WorkableConnector
11 11
12 12
13 class AltomTransportConnector(WorkableConnector): 13 class AltomTransportConnector(WorkableConnector):
14 """Transporteur de produits liquides en vrac basé à Hammond, Indiana 14 """Transporteur de produits liquides en vrac basé à Hammond, Indiana
15− (US + Canada). Volume QC naturellement très faible (médiane 0.5) : le 15+ (US + Canada). Volume QC naturellement très faible (médiane 0.0) : le
16 board Workable liste surtout des postes américains, filtrés par 16 board Workable liste surtout des postes américains, filtrés par
17− is_quebec_location. Vérifié le 2026-08-28 : board vivant (37 offres, 17+ is_quebec_location. Re-vérifié le 2026-09-18 : board vivant (52 offres,
18− toutes US), la seule offre QC (« Chauffeur de Camion-Citerne Classe 1 », 18+ toutes US — aucun lieu CA dans les tableaux locations, aucun poste en
19− Montréal, parue 2026-07-21) a été fermée par l'employeur (URL → /oops). 19+ télétravail, aucune mention Québec/Montréal). La seule offre QC
20− Un volume 0 est donc LÉGITIME tant qu'Altom ne republie pas au Québec.""" 20+ historique (« Chauffeur de Camion-Citerne Classe 1 », Montréal, parue
21+ 2026-07-21) reste fermée depuis 2026-08-28. Un volume 0 est donc
22+ LÉGITIME tant qu'Altom ne republie pas au Québec."""
21 source_id = 'altom_transport' 23 source_id = 'altom_transport'
22 EMPLOYER = 'Altom Transport' 24 EMPLOYER = 'Altom Transport'
23 ORG = 'altom-transport' 25 ORG = 'altom-transport'
24 26
Menu

Theme