[ka6] connecteur rmldb: faux positif stale sur blip 403 ponctuel du frontal Dayforce — AUCUN code de fetch modifié (verdict rien_a_faire). Le stale vient d'un UNIQUE échec 403 Forbidden sur /api/geo/rmldb/jobposting/search à 17:58 (2026-11-03), entre deux syncs verts found=2 (15:18 avant, série verte continue depuis des semaines) ; la supervision a vu « aucun succès depuis 5 h » car la cadence effective du cycle est ~2,5 h et le seuil 4 h est tombé juste après l'échec. Aucun autre tenant Dayforce (ni autre connecteur) en échec dans la fenêtre = pas systémique, blip ponctuel du frontal — 2e confirmation de la variante « 403 CSRF ponctuel » (après sobeys, fiche dayforce-instabilite-frontal-blip). Sync isolé rejoué vert ok=1 found=2 en 1,6 s (= médiane historique 2.0 exacte : les 2 offres Chauffeur Class 1 Montréal toujours publiées). Docstring chronologie ajoutée au connecteur, 108 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>
1 changed file +14 −1
modified
jobka/connectors/rmldb.py
+14 −1
@@ -5,12 +5,25 @@ | |||||
| 5 | # Fichier : jobka/connectors/rmldb.py | 5 | # Fichier : jobka/connectors/rmldb.py | ||
| 6 | # Rôle : Connecteur Rmldb — dayforce (ns='rmldb', board='CANDIDATEPORTAL') | 6 | # Rôle : Connecteur Rmldb — dayforce (ns='rmldb', board='CANDIDATEPORTAL') | ||
| 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-23 | 8 | +# Créé : 2026-08-23 Modifié : 2026-11-03 | ||
| 9 | # ============================================================================= | 9 | # ============================================================================= | ||
| 10 | from .dayforce import DayforceConnector | 10 | from .dayforce import DayforceConnector | ||
| 11 | 11 | ||||
| 12 | 12 | ||||
| 13 | class RmldbConnector(DayforceConnector): | 13 | class RmldbConnector(DayforceConnector): | ||
| 14 | + """Connecteur Rmldb (sites 1751 Richardson / 1600 Wellington, Montréal). | ||||
| 15 | + | ||||
| 16 | + Chronologie des interventions (ka6) : | ||||
| 17 | + | ||||
| 18 | + - 2026-11-03 — stale « aucun succès depuis 5 h » : UNIQUE échec 403 Forbidden | ||||
| 19 | + sur /api/geo/rmldb/jobposting/search à 17:58, syncs verts found=2 avant | ||||
| 20 | + (15:18) et après. Aucun autre tenant Dayforce touché dans la fenêtre = | ||||
| 21 | + blip ponctuel du frontal (2e confirmation de la variante « 403 CSRF | ||||
| 22 | + ponctuel » après sobeys, fiche dayforce-instabilite-frontal-blip). | ||||
| 23 | + Sync isolé rejoué vert ok=1 found=2 en 1,6 s — verdict rien_a_faire, | ||||
| 24 | + aucun code de fetch modifié. | ||||
| 25 | + """ | ||||
| 26 | + | ||||
| 14 | source_id = 'rmldb' | 27 | source_id = 'rmldb' | ||
| 15 | EMPLOYER = 'Rmldb' | 28 | EMPLOYER = 'Rmldb' | ||
| 16 | NS = 'rmldb' | 29 | NS = 'rmldb' | ||
| 17 | 30 | ||||