[ka6] connecteur realterm: rien à réparer — namespace supplémentaire de la panne partielle de shard Dayforce du 2026-10-14 (503 HTML sur /api/geo/realterm/* depuis ~15:45; benmor 200 JSON même session = frontal vivant; même 503 via proxy résidentiel CA = pas un blocage IP). Pas de migration: realterm.com/careers embarque toujours le portail Dayforce du tenant. Syncs verts found=1 jusqu'à 13:19, échec franc ensuite (retry ×3, jamais de faux 0), offre QC Dorval préservée active=1. Docstring realterm.py enrichie. 107 tests verts, pm2 restart OK, site local+public 200.
1 changed file +17 −1
modified
jobka/connectors/realterm.py
+17 −1
@@ -5,12 +5,28 @@ | |||||
| 5 | # Fichier : jobka/connectors/realterm.py | 5 | # Fichier : jobka/connectors/realterm.py | ||
| 6 | # Rôle : Connecteur Realterm — dayforce (ns='realterm', board='CANDIDATEPORTAL') | 6 | # Rôle : Connecteur Realterm — dayforce (ns='realterm', 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-10-14 | ||
| 9 | # ============================================================================= | 9 | # ============================================================================= | ||
| 10 | from .dayforce import DayforceConnector | 10 | from .dayforce import DayforceConnector | ||
| 11 | 11 | ||||
| 12 | 12 | ||||
| 13 | class RealtermConnector(DayforceConnector): | 13 | class RealtermConnector(DayforceConnector): | ||
| 14 | + """Connecteur Realterm (immobilier logistique, bureau de Dorval). | ||||
| 15 | + | ||||
| 16 | + Intervention ka6 2026-10-14 (stale, found=0 signalé) — RIEN À RÉPARER : | ||||
| 17 | + namespace supplémentaire de la panne PARTIELLE de shard Dayforce du | ||||
| 18 | + 2026-10-14 (voir checklist complète dans ndtglobal.py) : syncs verts | ||||
| 19 | + found=1 jusqu'à 13:19, puis timeout 15:53 et 503 HTML « Service | ||||
| 20 | + Temporarily Unavailable » sur /api/geo/realterm/jobposting/search, | ||||
| 21 | + alors que le tenant frère benmor répond 200 JSON dans la même | ||||
| 22 | + session/IP et que le proxy résidentiel CA obtient le même 503 → panne | ||||
| 23 | + côté Dayforce, ni blocage d'IP ni problème du connecteur. Pas de | ||||
| 24 | + migration d'ATS : realterm.com/careers embarque toujours | ||||
| 25 | + dayforcehcm.com/CandidatePortal/EN-US/Realterm. L'unique offre QC | ||||
| 26 | + active (« Administrateur(trice) immobilier(ère) », Dorval) reste | ||||
| 27 | + préservée en base — les syncs en échec ne retirent rien. | ||||
| 28 | + """ | ||||
| 29 | + | ||||
| 14 | source_id = 'realterm' | 30 | source_id = 'realterm' | ||
| 15 | EMPLOYER = 'Realterm' | 31 | EMPLOYER = 'Realterm' | ||
| 16 | NS = 'realterm' | 32 | NS = 'realterm' | ||
| 17 | 33 | ||||