X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/7ba5152493327d277115aab9b344b652decd3f2e..7717bbf59d711d21818c89309dbe08e00b16250f:/src/nominatim_db/tokenizer/legacy_tokenizer.py diff --git a/src/nominatim_db/tokenizer/legacy_tokenizer.py b/src/nominatim_db/tokenizer/legacy_tokenizer.py index 04b7b881..78805332 100644 --- a/src/nominatim_db/tokenizer/legacy_tokenizer.py +++ b/src/nominatim_db/tokenizer/legacy_tokenizer.py @@ -14,7 +14,6 @@ import logging from pathlib import Path import re import shutil -from textwrap import dedent from icu import Transliterator import psycopg @@ -120,8 +119,6 @@ class LegacyTokenizer(AbstractTokenizer): self.normalization = config.TERM_NORMALIZATION - self._install_php(config, overwrite=True) - with connect(self.dsn) as conn: _check_module(module_dir, conn) self._save_config(conn, config) @@ -145,8 +142,6 @@ class LegacyTokenizer(AbstractTokenizer): config.lib_dir.module, config.project_dir / 'module') - self._install_php(config, overwrite=False) - def finalize_import(self, config: Configuration) -> None: """ Do any required postprocessing to make the tokenizer data ready for use. @@ -272,21 +267,6 @@ class LegacyTokenizer(AbstractTokenizer): return list(s[0] for s in cur) - def _install_php(self, config: Configuration, overwrite: bool = True) -> None: - """ Install the php script for the tokenizer. - """ - if config.lib_dir.php is not None: - php_file = self.data_dir / "tokenizer.php" - - if not php_file.exists() or overwrite: - php_file.write_text(dedent(f"""\ - None: """ Set up the word table and fill it with pre-computed word frequencies.