|
- import os
- from pathlib import Path
-
- import config as cfg
-
-
- def app_root_dir(pvd: str) -> str:
- basedir = Path(os.path.abspath(os.path.dirname(__file__)))
- return os.path.join(basedir.parent, cfg.DIR_APP_ROOT, pvd)
-
-
- def doc_root_dir() -> str:
- basedir = Path(os.path.abspath(os.path.dirname(__file__)))
- return os.path.join(basedir.parent, cfg.DIR_DOC_ROOT)
-
-
- def resource_dir(pvd: str) -> str:
- basedir = Path(os.path.abspath(os.path.dirname(__file__)))
- return os.path.join(basedir.parent, cfg.DIR_RESOURCE, pvd)
-
-
- def template_dir() -> str:
- basedir = Path(os.path.abspath(os.path.dirname(__file__)))
- return os.path.join(basedir.parent, cfg.DIR_TEMPLATE)
|