diff --git a/utils/extra_config.py b/utils/extra_config.py index 90876590..415db042 100644 --- a/utils/extra_config.py +++ b/utils/extra_config.py @@ -24,5 +24,8 @@ def load_extra_path_config(yaml_path): full_path = y if base_path is not None: full_path = os.path.join(base_path, full_path) + elif not os.path.isabs(full_path): + yaml_dir = os.path.dirname(os.path.abspath(yaml_path)) + full_path = os.path.abspath(os.path.join(yaml_dir, y)) logging.info("Adding extra search path {} {}".format(x, full_path)) folder_paths.add_model_folder_path(x, full_path, is_default)