diff --git a/dzgui/util/dirs.py b/dzgui/util/dirs.py index 70fdaa2..8e4938e 100644 --- a/dzgui/util/dirs.py +++ b/dzgui/util/dirs.py @@ -1,3 +1,4 @@ +import logging import os import shutil @@ -6,9 +7,13 @@ from pathlib import Path from dzgui.const.constants import APP_NAME_LOWER, IMAGES_PATH +logger = logging.getLogger(APP_NAME) + + def make_parents(path: "Path") -> None: path.parent.mkdir(parents=True, exist_ok=True) + def copy_dzgui_to_xdg_data(exe_path: Path) -> None: dzgui = os.getenv("PYAPP") if dzgui is None: @@ -19,6 +24,7 @@ def copy_dzgui_to_xdg_data(exe_path: Path) -> None: except Exception as e: logger.critical(e) + def find_icon_resource() -> "Path": traversable = resources.files(APP_NAME_LOWER).joinpath(IMAGES_PATH) images = Path(str(traversable))