]> git.openstreetmap.org Git - nominatim.git/commit
factor out common server implementation code
authorSarah Hoffmann <lonvia@denofr.de>
Tue, 24 Jan 2023 20:04:32 +0000 (21:04 +0100)
committerSarah Hoffmann <lonvia@denofr.de>
Tue, 24 Jan 2023 20:39:19 +0000 (21:39 +0100)
commit654b652530bb7274ec5dc033375e175f81cb42b1
treebb89442260b3b59bcdcc90e2db8b65e3ca31aa3d
parent8f4426fbc8038c159eae999e74d5a4f1fb992530
factor out common server implementation code

Most of the server implementation of V1 API now resides in
api.v1.server_glue. The webframeworks only supply some glue code
which is independent to changes in the API code.
nominatim/api/v1/__init__.py
nominatim/api/v1/server_glue.py [new file with mode: 0644]
nominatim/server/falcon/server.py
nominatim/server/sanic/server.py
nominatim/server/starlette/server.py