added logging

This commit is contained in:
2026-08-30 12:01:46 +02:00
parent ea591fc8fb
commit c1d731f85d
6 changed files with 92 additions and 4 deletions
+6
View File
@@ -19,6 +19,12 @@ def _prefix(value: str) -> str:
class Config:
URL_PREFIX = _prefix(os.getenv("URL_PREFIX", ""))
RRD_FOLDER = Path(os.getenv("RRD_FOLDER", "./rrd")).expanduser().resolve()
LOG_FILE = Path(
os.getenv("LOG_FILE", str(RRD_FOLDER / "netatmo_service.log"))
).expanduser().resolve()
LOG_LEVEL = os.getenv("LOG_LEVEL", "INFO").upper()
LOG_MAX_BYTES = int(os.getenv("LOG_MAX_BYTES", str(5 * 1024 * 1024)))
LOG_BACKUP_COUNT = int(os.getenv("LOG_BACKUP_COUNT", "5"))
NETATMO_TOKEN_FILE = Path(
os.getenv("NETATMO_TOKEN_FILE", str(RRD_FOLDER / "netatmo_tokens.json"))
).expanduser().resolve()