Добавлены страницы вики для GenAudioBookInfo: Home, Installation, Makefile, OpenRouter, Output Structure, TorrAPI и Sidebar.

Создана структура документации, описывающая функциональность, установку, использование CLI, архитектуру и интеграции с TorrAPI и OpenRouter.
Добавлены примеры конфигурации и метаданных, а также описание структуры выходных данных.
This commit is contained in:
Dmitriy Fofanov
2026-02-23 13:19:39 +03:00
parent 107f57d2cc
commit 41fb62f62e
31 changed files with 4181 additions and 1376 deletions
+11 -1
View File
@@ -138,6 +138,17 @@ func (l *ConsoleLogger) LogWarning(message string) {
}
}
// LogInfo логирует информационное сообщение (штатное событие, не ошибка).
func (l *ConsoleLogger) LogInfo(message string) {
l.mu.Lock()
defer l.mu.Unlock()
if l.bar != nil {
fmt.Fprintf(os.Stderr, "\n %s\n", message)
} else {
fmt.Printf(" %s\n", message)
}
}
// Finish завершает работу progressbar (если есть).
func (l *ConsoleLogger) Finish() {
l.mu.Lock()
@@ -149,4 +160,3 @@ func (l *ConsoleLogger) Finish() {
// Проверка во время компиляции, что ConsoleLogger реализует domain.ProcessLogger
var _ domain.ProcessLogger = (*ConsoleLogger)(nil)