watch : géocodage en lot à chaque cycle (au lieu du 1-par-1 limité à 120)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 changed file +2 −2
modified
louka/ingest.py
+2 −2
@@ -60,9 +60,9 @@ def watch(interval_seconds: int = 3600) -> None: | ||
| 60 | 60 | """Boucle de rafraîchissement périodique (pseudo-webhook par sondage).""" |
| 61 | 61 | while True: |
| 62 | 62 | run() |
| 63 | − try: # géocoder les nouvelles adresses (cache : quasi gratuit en régime stable) | |
| 63 | + try: # géocoder les nouvelles adresses EN LOT (Adresses Québec) | |
| 64 | 64 | from . import geocode |
| 65 | − geocode.run(limit=120) | |
| 65 | + geocode.run_batch() | |
| 66 | 66 | except Exception as exc: |
| 67 | 67 | print(f"[lou-ka] geocode: erreur non bloquante: {exc}", file=sys.stderr) |
| 68 | 68 | try: # commodités de proximité des nouveaux immeubles (cache aussi) |
| 69 | 69 | |