X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/57ce75eb67e292b2ddb7036619646ab73690ecfd..6ce6f62b8ef7cec8b5950293516845e319dd5f06:/nominatim/clicmd/special_phrases.py diff --git a/nominatim/clicmd/special_phrases.py b/nominatim/clicmd/special_phrases.py index 99e82592..5b322158 100644 --- a/nominatim/clicmd/special_phrases.py +++ b/nominatim/clicmd/special_phrases.py @@ -2,7 +2,7 @@ Implementation of the 'special-phrases' command. """ import logging -from nominatim.tools.special_phrases import SpecialPhrasesImporter +from nominatim.tools import SpecialPhrasesImporter from nominatim.db.connection import connect LOG = logging.getLogger() @@ -22,10 +22,13 @@ class ImportSpecialPhrases: @staticmethod def run(args): + from ..tokenizer import factory as tokenizer_factory + if args.import_from_wiki: LOG.warning('Special phrases importation starting') + tokenizer = tokenizer_factory.get_tokenizer_for_db(args.config) with connect(args.config.get_libpq_dsn()) as db_connection: SpecialPhrasesImporter( args.config, args.phplib_dir, db_connection - ).import_from_wiki() + ).import_from_wiki(tokenizer) return 0