]> git.openstreetmap.org Git - nominatim.git/blobdiff - nominatim/clicmd/setup.py
simplify use of secondary importance
[nominatim.git] / nominatim / clicmd / setup.py
index 46eee19f2ebe4f323d81c05c0cb8b33a02117e97..344167bb595577256ef691d0e291beafb0c8f252 100644 (file)
@@ -96,8 +96,6 @@ class SetupAll:
                                             drop=args.no_updates,
                                             ignore_errors=args.ignore_errors)
 
-            self._setup_tables(args.config, args.reverse_only)
-
             LOG.warning('Importing wikipedia importance data')
             data_path = Path(args.config.WIKIPEDIA_DATA_PATH or args.project_dir)
             if refresh.import_wikipedia_articles(args.config.get_libpq_dsn(),
@@ -112,6 +110,8 @@ class SetupAll:
                 LOG.error('Secondary importance file not imported. '
                           'Falling back to default ranking.')
 
+            self._setup_tables(args.config, args.reverse_only)
+
         if args.continue_at is None or args.continue_at == 'load-data':
             LOG.warning('Initialise tables')
             with connect(args.config.get_libpq_dsn()) as conn: