]> git.openstreetmap.org Git - nominatim.git/blobdiff - nominatim/tools/database_import.py
remove mypy ignore for psutil.virtual_memory()
[nominatim.git] / nominatim / tools / database_import.py
index eda010138d691038e1fcc325aebb9f4f643e1cdd..447e90f1d5c7d547ced545a1fcad6a4958ceb317 100644 (file)
@@ -82,7 +82,7 @@ def setup_database_skeleton(dsn: str, rouser: Optional[str] = None) -> None:
                          POSTGIS_REQUIRED_VERSION)
 
 
-def import_osm_data(osm_files: Union[str, Sequence[str]],
+def import_osm_data(osm_files: Union[Path, Sequence[Path]],
                     options: MutableMapping[str, Any],
                     drop: bool = False, ignore_errors: bool = False) -> None:
     """ Import the given OSM files. 'options' contains the list of
@@ -95,7 +95,7 @@ def import_osm_data(osm_files: Union[str, Sequence[str]],
     if not options['flatnode_file'] and options['osm2pgsql_cache'] == 0:
         # Make some educated guesses about cache size based on the size
         # of the import file and the available memory.
-        mem = psutil.virtual_memory() # type: ignore[no-untyped-call]
+        mem = psutil.virtual_memory()
         fsize = 0
         if isinstance(osm_files, list):
             for fname in osm_files: