SPB Git forge

spb/lou-ka

Public

Lou·Ka — tous les logements à louer du Québec, un seul endroit.

232commits 1branches 0releases
172.9 MBsize
maindefault branch
2 days agolast push
HTML 98.9% Python 0.6%
767 B · 21 lines shellscript
Raw Blame History
1#!/bin/zsh2# Complète les tuiles env (reprises espacées — respect des limites Overpass)3# puis calcule les KA Scores de tout le parc. Journal : /tmp/louka-kascores.log4cd ~/apps/lou-ka5for i in {1..10}; do6  .venv/bin/python run.py env >> /tmp/louka-kascores.log 2>&17  MANQ=$(.venv/bin/python - <<PY8from louka import db, environment9con = db.connect()10tiles = environment.needed_tiles(con)11have = {r["tile_key"] for r in con.execute("SELECT tile_key FROM env_tiles")}12print(sum(1 for t in tiles if f"{t[0]},{t[1]}" not in have))13PY14)15  echo "[reprise $i] tuiles manquantes: $MANQ" >> /tmp/louka-kascores.log16  [ "$MANQ" = "0" ] && break17  sleep 90018done19.venv/bin/python run.py kascores >> /tmp/louka-kascores.log 2>&120echo "TERMINE" >> /tmp/louka-kascores.log21