SPB Git forge

spb/job-ka

Public
229commits 1branches 0releases
38.1 MBsize
maindefault branch
1 h agolast push
HTML 82.1% Python 14.6% TypeScript 1.9% CSS 1% JavaScript 0.5%

[ka6] connecteur myview: volume 0 légitime — l'unique offre QC (« Assistant technique en pharmacie » R2000587691, 1130 De La Chaudière, Québec) a été dépubliée par l'employeur le 2026-09-08 entre 21h35 et 00h37 EDT (détail → 403 S22 « permission denied » = dépublication Workday). Site Workday loblaw_careers du tenant myview.wd3 à volume QC naturellement très faible (médiane 1.0) : l'embauche de masse de Loblaw passe par careers.loblaw.ca (autre système), le site Workday ne porte qu'un filet d'offres. Vérifications réelles : API cxs 200 avec total=0 (site vivant, 0 offre au total, pas seulement 0 QC), autres sites du même tenant sondés (careers : 2 offres Edmonton/Warman SK hors QC ; sdm_careers : 0) — aucune offre QC ailleurs, pas de migration à suivre. Le statut stale venait du volume 0 compté comme échec par la supervision ; le connecteur est sain (tous les syncs ok=1, 1.2 s). Purge par le mécanisme normal : sync isolé rejoué → miss_count=2 → active=0 (found=0, removed=1, statut ok). Les offres QC réapparaîtront d'elles-mêmes quand Loblaw republiera au Québec sur Workday. Même famille de vides légitimes que neweratech (c0f8946), rollstack (8636932), vasco (d6009d3), tefron (e62dc72), altom_transport (2fa16cd), onrunning (1155f22). Note de contexte ajoutée au connecteur, aucun changement de logique. pm2 restart job-ka-sync OK, site 200.

Simon-Pierre Boucher committed 15 days ago (Sep 9, 2026) parent 14546e9

1 changed file +13 −1

modified jobka/connectors/myview.py +13 −1
@@ -5,12 +5,24 @@
5 5 # Fichier : jobka/connectors/myview.py
6 6 # Rôle : Connecteur Loblaw (Provigo / Maxi) — workday (tenant myview.wd3, site loblaw_careers)
7 7 # [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-25]
8 −# Créé : 2026-08-25 Modifié : 2026-08-25
8 +# Créé : 2026-08-25 Modifié : 2026-09-09
9 9 # =============================================================================
10 10 from .workday import WorkdayConnector
11 11
12 12
13 13 class MyviewConnector(WorkdayConnector):
14 + # Volume QC naturellement très faible (médiane 1.0) : le site Workday
15 + # loblaw_careers ne porte qu'un filet d'offres (l'embauche de masse de
16 + # Loblaw passe par careers.loblaw.ca, autre système). Vérifié 2026-09-09 :
17 + # l'unique offre QC (« Assistant technique en pharmacie » R2000587691,
18 + # 1130 De La Chaudière, Québec) a été dépubliée par l'employeur le
19 + # 2026-09-08 entre 21h35 et 00h37 EDT (détail → 403 S22 « permission
20 + # denied » = dépublication Workday) ; l'API liste répond 200 avec
21 + # total=0 (site vivant, 0 offre au total, pas seulement 0 QC). Les autres
22 + # sites du même tenant (careers : 2 offres AB/SK ; sdm_careers : 0) n'ont
23 + # aucune offre QC — pas de migration à suivre. found=0 est donc un état
24 + # légitime ; les offres QC réapparaîtront d'elles-mêmes à la prochaine
25 + # publication Workday de Loblaw au Québec.
14 26 source_id = 'myview'
15 27 EMPLOYER = 'Loblaw (Provigo / Maxi)'
16 28 TENANT = 'myview'
17 29