[ka6] connecteur storagemart: rien à réparer — namespace supplémentaire de la panne partielle de shard Dayforce du 2026-10-14 (500 à 16:05 puis 503 HTML soutenu sur /api/geo/storagemart/jobposting/search; benmor 200 JSON même session = frontal vivant; même 503 via proxy résidentiel CA = pas un blocage IP). Pas de migration: storage-mart.com (domaine à trait d'union) /fr-ca/.../une-carriere-a-storagemart → us232.dayforcehcm.com → redirections → jobs.dayforcehcm.com/en-US/storagemart/CANDIDATEPORTAL = même tenant/board. Syncs verts found=2 jusqu'à 13:26, échec franc ensuite (retry ×3, jamais de faux 0), 2 offres QC « Assistant Gérant » Québec préservées active=1. Docstring storagemart.py enrichie. 107 tests verts, pm2 restart OK, site local+public 200.
1 changed file +21 −1
modified
jobka/connectors/storagemart.py
+21 −1
@@ -5,12 +5,32 @@ | ||
| 5 | 5 | # Fichier : jobka/connectors/storagemart.py |
| 6 | 6 | # Rôle : Connecteur StorageMart — dayforce (ns='storagemart', board='CANDIDATEPORTAL') |
| 7 | 7 | # [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-22] |
| 8 | −# Créé : 2026-08-22 Modifié : 2026-08-22 | |
| 8 | +# Créé : 2026-08-22 Modifié : 2026-10-14 | |
| 9 | 9 | # ============================================================================= |
| 10 | 10 | from .dayforce import DayforceConnector |
| 11 | 11 | |
| 12 | 12 | |
| 13 | 13 | class StoragemartConnector(DayforceConnector): |
| 14 | + """Connecteur StorageMart (entreposage libre-service, sites de Québec). | |
| 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=2 jusqu'à 13:26, puis 500 à 16:05 et 503 HTML « Service | |
| 20 | + Temporarily Unavailable » sur /api/geo/storagemart/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 : la page carrières officielle (domaine à trait | |
| 25 | + d'union storage-mart.com, /fr-ca/a-propos-de-nous/ | |
| 26 | + une-carriere-a-storagemart — storagemart.com sans tiret ne répond | |
| 27 | + pas) pointe vers us232.dayforcehcm.com/CandidatePortal/en-US/ | |
| 28 | + storagemart, qui redirige en chaîne (301/302 ×3) vers | |
| 29 | + jobs.dayforcehcm.com/en-US/storagemart/CANDIDATEPORTAL = le même | |
| 30 | + tenant/board. Les 2 offres QC actives (« Assistant Gérant », Québec) | |
| 31 | + restent préservées en base — les syncs en échec ne retirent rien. | |
| 32 | + """ | |
| 33 | + | |
| 14 | 34 | source_id = 'storagemart' |
| 15 | 35 | EMPLOYER = 'StorageMart' |
| 16 | 36 | NS = 'storagemart' |
| 17 | 37 | |