aboutsummaryrefslogtreecommitdiff
path: root/app/converter/converter.py
diff options
context:
space:
mode:
authorhistoria <historiavg@proton.me>2026-08-28 03:16:14 -0400
committerhistoria <historiavg@proton.me>2026-08-28 03:16:14 -0400
commitd487996281f71ccd3034dd708fa099057e528b42 (patch)
tree989d9f40f5c2dbb03e1cf570f2c463f43cf5ac76 /app/converter/converter.py
parent5c3db8f500ff206f3a675d8f4184cb0d61f94804 (diff)
downloadtts-audiobook-generator-d487996281f71ccd3034dd708fa099057e528b42.tar.gz
feat: unified logging with logging_kit.py
Diffstat (limited to 'app/converter/converter.py')
-rw-r--r--app/converter/converter.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/converter/converter.py b/app/converter/converter.py
index e1649c2..405073a 100644
--- a/app/converter/converter.py
+++ b/app/converter/converter.py
@@ -13,6 +13,8 @@ from datetime import datetime
from pathlib import Path
from typing import Callable, Dict, List, Optional, Tuple
+import logging_kit
+
from . import audio, chunking, config, cover, extractors
from .audio import TrackMeta
from .clients import (
@@ -57,7 +59,9 @@ def resolve_dir(value, default: str) -> Path:
BOOKS_FOLDER = resolve_dir(config.INPUT_DIR, "input")
AUDIOBOOKS_FOLDER = resolve_dir(config.OUTPUT_DIR, "output")
CHUNKS_FOLDER = APP_DIR / "chunks" # Per-chunk scratch audio, cleaned per book
-LOGS_FOLDER = APP_DIR / "logs"
+# The converter's log stream (audiobook_YYYYMMDD.log); naming/retention
+# policy lives in logging_kit.
+LOGS_FOLDER = logging_kit.LOG_DIR
DEBUG_FOLDER = APP_DIR / "debug" # --debug dumps, kept across runs
# Output containers and supported input formats.