From 782df52ea06b3fb55536b81a3395e8923b9daf26 Mon Sep 17 00:00:00 2001 From: daishu0000 Date: Sun, 30 Nov 2025 01:53:40 +0800 Subject: [PATCH] Add success message to db log --- src/nominatim_db/clicmd/setup.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/nominatim_db/clicmd/setup.py b/src/nominatim_db/clicmd/setup.py index fb193838..b4a25217 100644 --- a/src/nominatim_db/clicmd/setup.py +++ b/src/nominatim_db/clicmd/setup.py @@ -23,6 +23,7 @@ from ..tokenizer.base import AbstractTokenizer from ..version import NOMINATIM_VERSION from .args import NominatimArgs +import time LOG = logging.getLogger() @@ -86,6 +87,8 @@ class SetupAll: from ..tools import database_import, postcodes, freeze from ..indexer.indexer import Indexer + start_time = time.time() + num_threads = args.threads or psutil.cpu_count() or 1 country_info.setup_country_config(args.config) @@ -138,6 +141,10 @@ class SetupAll: LOG.warning('Recompute word counts') tokenizer.update_statistics(args.config, threads=num_threads) + end_time = time.time() + elapsed = end_time - start_time + LOG.warning(f'Import completed successfully in {elapsed:.2f} seconds.') + self._finalize_database(args.config.get_libpq_dsn(), args.offline) return 0