X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/4c318133984d761528493edd5f5b8f5808357ed0..87907916ff06741bd4627101d30e6e11b8ea1a1a:/nominatim/cli.py diff --git a/nominatim/cli.py b/nominatim/cli.py index 20a9c5f1..533a920e 100644 --- a/nominatim/cli.py +++ b/nominatim/cli.py @@ -13,7 +13,6 @@ from nominatim.tools.exec_utils import run_legacy_script, run_php_server from nominatim.errors import UsageError from nominatim import clicmd from nominatim.clicmd.args import NominatimArgs -from nominatim.tools import tiger_data LOG = logging.getLogger() @@ -147,9 +146,14 @@ class UpdateAddData: @staticmethod def run(args): + from nominatim.tokenizer import factory as tokenizer_factory + from nominatim.tools import tiger_data + if args.tiger_data: + tokenizer = tokenizer_factory.get_tokenizer_for_db(args.config) return tiger_data.add_tiger_data(args.tiger_data, - args.config, args.threads or 1) + args.config, args.threads or 1, + tokenizer) params = ['update.php'] if args.file: @@ -259,7 +263,7 @@ def get_set_parser(**kwargs): parser.add_subcommand('add-data', UpdateAddData) parser.add_subcommand('index', clicmd.UpdateIndex) - parser.add_subcommand('refresh', clicmd.UpdateRefresh) + parser.add_subcommand('refresh', clicmd.UpdateRefresh()) parser.add_subcommand('admin', clicmd.AdminFuncs)