rosreestr2coord.Area() by default creates ./tmp/ media cache relative to CWD. In our worker container CWD=/app (owned by root), runs as non-root user `app` → PermissionError: '/app/tmp' on every target. Fix: pass explicit kwargs to Area(): - use_cache=False (we don't need cache — each cad_num is unique) - media_path='/tmp/rosreestr2coord' (world-writable in container) Vault: fixes/Bug_Nspd_Geo_Tmp_Permission_Fixed.md |
||
|---|---|---|
| .. | ||
| alembic | ||
| app | ||
| db/init | ||
| output | ||
| tests | ||
| .dockerignore | ||
| .env.example | ||
| .env.runtime.example | ||
| alembic.ini | ||
| debug.log | ||
| Dockerfile | ||
| pyproject.toml | ||
| uv.lock | ||