]> git.openstreetmap.org Git - nominatim.git/blobdiff - nominatim/clicmd/index.py
introduce custom object for cmdline arguments
[nominatim.git] / nominatim / clicmd / index.py
index ca3f9deedf4e0546e211679336474a1615ef524d..96a69396e42027afcc54be56793c6a3aaf7b2725 100644 (file)
@@ -51,8 +51,7 @@ class UpdateIndex:
 
         if not args.no_boundaries and not args.boundaries_only \
            and args.minrank == 0 and args.maxrank == 30:
-            conn = connect(args.config.get_libpq_dsn())
-            status.set_indexed(conn, True)
-            conn.close()
+            with connect(args.config.get_libpq_dsn()) as conn:
+                status.set_indexed(conn, True)
 
         return 0