Перейти к содержимому

Логи сборки

Передайте обработчик onBuildLogs в JavaScript или on_build_logs в Python, чтобы получать сообщения во время Template.build.

SDK передаёт структурированные записи с временем, уровнем и текстом. Уровни: debug, info, warn и error. Метод toString() в JavaScript и str() в Python формирует готовую строку.

Для вывода в терминал используйте defaultBuildLogger({ minLevel: "info" }) или default_build_logger(min_level="info"). Собственный обработчик подходит, если логи нужно отправить в приложение или отфильтровать.

При фоновой сборке обработчик не ждёт завершения. Получайте новые записи через getBuildStatus или get_build_status, увеличивая смещение. Такой цикл показан на странице «Сборка шаблона».

Не выводите в лог учётные данные и значения секретных переменных.