Логирование в проекте
Contents
Логирование в проекте#
Общий обзор#
В проекте реализована система логирования, позволяющая фиксировать ошибки и события, возникающие в процессе выполнения команд. Логирование выполняется в автоматическом режиме и не требует дополнительной настройки со стороны пользователя.
Структура логирования#
Логи в проекте сохраняются в директории workspace/logs
, которая создается автоматически при первом запуске команды. Логирование организовано следующим образом:
Логи командной строки – если во время выполнения команды в терминале возникает ошибка, она автоматически перехватывается и записывается в файл
cmd_error_log.txt
.Общие логи проекта – записываются в файлы, названные в соответствии с текущей датой (
YYYY-MM-DD.log
).Хранение логов – файлы логов сохраняются за последние 10 дней, более старые файлы автоматически удаляются.
Пример структуры каталога логов#
project_root/
├── workspace/
│ ├── logs/
│ │ ├── cmd_error_log.txt
│ │ ├── 2025-03-01.log
│ │ ├── 2025-03-02.log
│ │ ├── ...
│ │ ├── 2025-03-10.log