From fde252347f6a548464fab9f3a2d179e976a12203 Mon Sep 17 00:00:00 2001 From: Harry Bond Date: Sat, 4 May 2024 14:21:21 +0100 Subject: [PATCH] [tools] fail with warning when OMIM_PATH doesn't exist otherwise it fails later when trying to access `{OMIM_PATH}/data`, with the unhelpful message "AssertError: USER_RESOURCE_PATH is not None" Signed-off-by: Harry Bond --- tools/python/maps_generator/generator/settings.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/python/maps_generator/generator/settings.py b/tools/python/maps_generator/generator/settings.py index 391a2c9430..1d5bb0f633 100644 --- a/tools/python/maps_generator/generator/settings.py +++ b/tools/python/maps_generator/generator/settings.py @@ -212,6 +212,8 @@ def init(default_settings_path: AnyStr): ) NODE_STORAGE = cfg.get_opt("Generator tool", "NODE_STORAGE", NODE_STORAGE) + assert os.path.exists(OMIM_PATH) is True, f"Can't find OMIM_PATH (set to {OMIM_PATH})" + if not os.path.exists(USER_RESOURCE_PATH): from data_files import find_data_files