Add path generation functionality.

This commit is contained in:
Pim Nelissen
2026-01-27 15:18:21 +01:00
parent afabff6e73
commit bb2f81fc20
6 changed files with 253 additions and 0 deletions

17
src/pg_rad/logger.py Normal file
View File

@ -0,0 +1,17 @@
import logging
import logging.config
import pathlib
import yaml
def setup_logger(name):
logger = logging.getLogger(name)
base_dir = pathlib.Path(__file__).resolve().parent
config_file = base_dir / "configs" / "logging.yml"
with open(config_file) as f:
config = yaml.safe_load(f)
logging.config.dictConfig(config)
return logger