diff --git a/cognee/root_dir.py b/cognee/root_dir.py index ae2343d99..d74ba5cf7 100644 --- a/cognee/root_dir.py +++ b/cognee/root_dir.py @@ -1,11 +1,22 @@ from os import path import logging -ROOT_DIR = path.dirname(path.abspath(__file__)) +from pathlib import Path +logging.basicConfig(level=logging.DEBUG) +# ROOT_DIR = path.dirname(path.abspath(__file__)) +# +# logging.debug("ROOT_DIR: ", ROOT_DIR) +# +# def get_absolute_path(path_from_root: str) -> str: +# logging.debug("abspath: ", path.abspath(path.join(ROOT_DIR, path_from_root))) +# +# +# return path.abspath(path.join(ROOT_DIR, path_from_root)) +ROOT_DIR = Path(__file__).resolve().parent -logging.debug("ROOT_DIR: ", ROOT_DIR) +logging.basicConfig(level=logging.DEBUG) +logging.debug("ROOT_DIR: %s", ROOT_DIR) def get_absolute_path(path_from_root: str) -> str: - logging.debug("abspath: ", path.abspath(path.join(ROOT_DIR, path_from_root))) - - - return path.abspath(path.join(ROOT_DIR, path_from_root)) + absolute_path = ROOT_DIR / path_from_root + logging.debug("abspath: %s", absolute_path.resolve()) + return str(absolute_path.resolve()) \ No newline at end of file