отладочный вывод скрыт под условие LOG_DEBUG_DATA
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2025-11-15 22:31:39 +03:00
parent 3f27404959
commit 992fa14859
2 changed files with 15 additions and 12 deletions
+1
View File
@@ -109,6 +109,7 @@ AUTO_PUB_EVT = false
PROCESS_EVENT_UPDATES = false
PUBLISH_SILENTLY = true
USE_SUBSCRIPTION_BOT = false
LOG_DEBUG_DATA = false
# OpenRouter
+6 -4
View File
@@ -36,6 +36,9 @@ PUBLISH_SILENTLY = os.getenv('PUBLISH_SILENTLY', 'false').lower() in ('true', '1
# Использование бота подписки
USE_SUBSCRIPTION_BOT = os.getenv('USE_SUBSCRIPTION_BOT', 'true').lower() in ('true', '1', 'yes', 'on')
# Режим отладочного логирования данных
LOG_DEBUG_DATA = os.getenv('LOG_DEBUG_DATA', 'false').lower() in ('true', '1', 'yes', 'on')
# Настройка логирования
logger = logging.getLogger('TG_Poster')
logger.setLevel(logging.INFO)
@@ -142,13 +145,12 @@ async def publish_to_tg(vk_post_id):
if available_length < 0:
available_length = 0
# Логирование перед форматированием
logger.info(f"Начинаем форматирование текста для записи VK ID {vk_post_id}, доступная длина: {available_length}")
# Получаем обработанный текст с учетом доступной длины
text = get_event_text(post['text'], available_length) if post['text'] else ""
# Логирование отформатированного текста для отладки
# Логирование отформатированного текста для отладки (только если включено)
if LOG_DEBUG_DATA:
logger.info(f"Начинаем форматирование текста для записи VK ID {vk_post_id}, доступная длина: {available_length}")
logger.info(f"=== Отформатированный текст для записи VK ID {vk_post_id} ===")
logger.info(f"Длина текста: {len(text)}")
logger.info(f"Текст (repr): {repr(text)}")