wrongmove/rec
Viktor Barzin 25912eac0c
Fix metric imports: use module-level access instead of name imports
Type-annotated metric variables (e.g. `geojson_cache_operations: Counter`)
don't exist as importable names until init_metrics() runs.  Switch all
`from api.metrics import <metric>` to `import api.metrics as m` and
access instruments as attributes at runtime to avoid ImportError.
2026-02-14 11:21:49 +00:00
..
__init__.py Flatten repo structure: move crawler/ to root, remove vqa/ and immoweb/ 2026-02-07 23:01:20 +00:00
circuit_breaker.py Add structured JSON logging, OTel business metrics, and Grafana dashboard 2026-02-14 10:59:12 +00:00
districts.py Flatten repo structure: move crawler/ to root, remove vqa/ and immoweb/ 2026-02-07 23:01:20 +00:00
exceptions.py Refactor backend for cleaner error handling, DRY, and type safety 2026-02-10 22:19:24 +00:00
floorplan.py Flatten repo structure: move crawler/ to root, remove vqa/ and immoweb/ 2026-02-07 23:01:20 +00:00
osrm_client.py Fix POI distance calculation reliability for remote/Celery execution 2026-02-08 20:11:12 +00:00
otp_client.py Fix POI distance calculation reliability for remote/Celery execution 2026-02-08 20:11:12 +00:00
query.py Refactor backend for cleaner error handling, DRY, and type safety 2026-02-10 22:19:24 +00:00
route_serializer.py Flatten repo structure: move crawler/ to root, remove vqa/ and immoweb/ 2026-02-07 23:01:20 +00:00
routing.py Flatten repo structure: move crawler/ to root, remove vqa/ and immoweb/ 2026-02-07 23:01:20 +00:00
throttle_detector.py Fix metric imports: use module-level access instead of name imports 2026-02-14 11:21:49 +00:00
utils.py Flatten repo structure: move crawler/ to root, remove vqa/ and immoweb/ 2026-02-07 23:01:20 +00:00