]> git.openstreetmap.org Git - nominatim.git/blobdiff - src/nominatim_db/tools/collect_os_info.py
look up all places at once
[nominatim.git] / src / nominatim_db / tools / collect_os_info.py
index db3e773d8559470ce610fe2acfa286bb7bfd1b8f..fc921b207e84ef4eb5f57b76337eacd3882ed467 100644 (file)
@@ -15,7 +15,6 @@ from pathlib import Path
 from typing import List, Optional, Union
 
 import psutil
-from psycopg2.extensions import make_dsn
 
 from ..config import Configuration
 from ..db.connection import connect, server_version_tuple, execute_scalar
@@ -97,7 +96,7 @@ def report_system_information(config: Configuration) -> None:
     """Generate a report about the host system including software versions, memory,
     storage, and database configuration."""
 
-    with connect(make_dsn(config.get_libpq_dsn(), dbname='postgres')) as conn:
+    with connect(config.get_libpq_dsn(), dbname='postgres') as conn:
         postgresql_ver: str = '.'.join(map(str, server_version_tuple(conn)))
 
         with conn.cursor() as cur:
@@ -133,24 +132,25 @@ def report_system_information(config: Configuration) -> None:
     - PostgreSQL version: {postgresql_ver}
     - PostGIS version: {postgis_ver}
     - OS: {os_name_info()}
-    
-    
+
+
     **Hardware Configuration:**
     - RAM: {friendly_memory_string(psutil.virtual_memory().total)}
     - number of CPUs: {psutil.cpu_count(logical=False)}
-    - bare metal/AWS/other cloud service (per systemd-detect-virt(1)): {run_command("systemd-detect-virt")} 
+    - bare metal/AWS/other cloud service (per systemd-detect-virt(1)):
+        {run_command("systemd-detect-virt")}
     - type and size of disks:
     **`df -h` - df - report file system disk space usage: **
     ```
     {run_command(["df", "-h"])}
     ```
-    
+
     **lsblk - list block devices: **
     ```
     {run_command("lsblk")}
     ```
-    
-    
+
+
     **Postgresql Configuration:**
     ```
     {postgresql_config}