]> git.openstreetmap.org Git - nominatim.git/commit
restore the tokenizer directory when missing
authorSarah Hoffmann <lonvia@denofr.de>
Sun, 20 Mar 2022 10:31:42 +0000 (11:31 +0100)
committerSarah Hoffmann <lonvia@denofr.de>
Sun, 20 Mar 2022 10:31:42 +0000 (11:31 +0100)
commita0ed80d821bd3f7938a2e3d4e38357f0c03b919e
tree6d80e61d74416652af76708e1aa255442afc85aa
parente65913d37614c9fdd1207a63e8cd6bd5e55f081e
restore the tokenizer directory when missing

Automatically repopulate the tokenizer/ directory with the PHP stub
and the postgresql module, when the directory is missing. This allows
to switch working directories and in particular run the service
from a different maschine then where it was installed.
Users still need to make sure that .env files are set up correctly
or they will shoot themselves in the foot.

See #2515.
nominatim/db/properties.py
nominatim/tokenizer/factory.py
nominatim/tokenizer/icu_tokenizer.py
nominatim/tokenizer/legacy_tokenizer.py
test/bdd/steps/nominatim_environment.py
test/python/tokenizer/test_factory.py