refactors logging and config

This commit is contained in:
2025-02-10 16:34:11 +01:00
parent d1f562ce94
commit 33621bdec4
14 changed files with 114 additions and 147 deletions

View File

@@ -1,7 +1,8 @@
import configparser
from configobj import ConfigObj
import os
def load_config():
config = configparser.ConfigParser()
config.read(os.path.join(os.path.dirname(__file__), '..', 'config.ini'))
return config
config_path = os.path.join(os.path.dirname(__file__), '..', 'config.ini')
# Load config while preserving sections as nested dicts
return ConfigObj(config_path)