aboutsummaryrefslogtreecommitdiff
path: root/app/converter/audio.py
diff options
context:
space:
mode:
authorhistoria <historiavg@proton.me>2026-08-28 13:51:01 -0400
committerhistoria <historiavg@proton.me>2026-08-28 13:51:01 -0400
commitafb2c2d5b297c5aa28bcced0e3f90e207d799c2a (patch)
tree80e6c336736a7c441160db8f52c9e3403497610a /app/converter/audio.py
parent5ed31309b6d0db94ccd566914653d367f4577c64 (diff)
downloadtts-audiobook-generator-afb2c2d5b297c5aa28bcced0e3f90e207d799c2a.tar.gz
fix: remove backtrace from console output when using incorrect/incomplete cli flags
Diffstat (limited to 'app/converter/audio.py')
-rw-r--r--app/converter/audio.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/app/converter/audio.py b/app/converter/audio.py
index def4395..58cd5a5 100644
--- a/app/converter/audio.py
+++ b/app/converter/audio.py
@@ -9,11 +9,12 @@ import logging
import re
import shutil
import subprocess
-import traceback
import wave
from pathlib import Path
from typing import Dict, List, NamedTuple, Optional, Tuple
+import logging_kit
+
from . import config
logger = logging.getLogger(__name__)
@@ -459,7 +460,7 @@ def combine_chunks(total_chunks: int, output_path: Path,
return False
except Exception as exc:
logger.error("Failed to combine chunks: %s", exc)
- logger.error(traceback.format_exc())
+ logging_kit.log_traceback()
return False
finally:
try:
@@ -618,7 +619,7 @@ def combine_chapters_to_m4b(chapter_files: List[Path], titles: List[str],
return False
except Exception as exc:
logger.error("Failed to combine chapters: %s", exc)
- logger.error(traceback.format_exc())
+ logging_kit.log_traceback()
return False
finally:
for scratch in (concat_list, metadata_file, speed_metadata_file):