[О блоге] [наверх] [пред] [2021-07-31 13:46:36+03:00] [b86e41c809a1c180970962d5331bb569eeba8925]
Темы: [redo]

Сериализованные логи goredo

http://www.goredo.cypherpunks.ru/Logs.html
https://apenwarr.ca/log/20181106
Единственная фича apenwarr/redo, которой не было в goredo это
возможность рекурсивного отображения логов. Если делать распараллеленную
сборку, то stderr команд перемешивается в нечто абсолютно не читаемое.

apenwarr/redo вывод буферизует в файлы, показывая в real-time только
самую глубокую исполняющуюся команду. goredo показывает всё как есть, но
может сохранить на диск вывод. А дальше redo-log -r покажет его уже в не
перемешанном виде, линейном, сериализованном. С синтаксическим
подсвеченными отступами, метками о начале/конце запуска той или иной
цели. Плюс вывод может быть переупорядочен, чтобы упавшие цели оказались
в конце, ведь они же наиболее интересны для человека.

apenwarr очень клёвую для удобства идею подбросил! Всё это реализовал в
новом релизе. Плюс вместе с логами сохраняются ещё и полностью все
переменные окружения, командные строки и подобная информация о запуске.

    [оставить комментарий]