]> git.openstreetmap.org Git - nominatim.git/blobdiff - nominatim/cli.py
port check-for-update function to python
[nominatim.git] / nominatim / cli.py
index a9ffef338e840496f4e1eb69712d1ce98bb492e2..edfddcbc721e2b4eb5ee4b7afec42e9f7b62ba51 100644 (file)
@@ -257,14 +257,16 @@ class UpdateReplication:
             return 0
 
         if args.check_for_updates:
-            params.append('--check-for-updates')
+            ret = replication.check_for_updates(conn, args.config.REPLICATION_URL)
+            conn.close()
+            return ret
+
+        if args.once:
+            params.append('--import-osmosis')
         else:
-            if args.once:
-                params.append('--import-osmosis')
-            else:
-                params.append('--import-osmosis-all')
-            if not args.do_index:
-                params.append('--no-index')
+            params.append('--import-osmosis-all')
+        if not args.do_index:
+            params.append('--no-index')
 
         return run_legacy_script(*params, nominatim_env=args)