vanessa-opensource / vanessa-runner

утилита автоматизации базовых операций разработчика 1С
Mozilla Public License 2.0
201 stars 106 forks source link

Выводить больше полезной информации в логе при выполнении команд #552

Open abirambul opened 1 year ago

abirambul commented 1 year ago

Сейчас при использовании vrunner в сборочной линии большинство параметров передаются через переменные окружения, файл env.json.

Лог выполнения не содержит используемой базы, путей к файлам выгрузки, загрузки и прочую важную информацию для команд. При возникновении каких-либо ошибок приходится включать LOGOS_LEVEL=DEBUG.

Пример для команды restore:

Сейчас:

$ vrunner restore ${ETALON_PATH}
vanessa-runner v1.12.0
ИНФОРМАЦИЯ - Запускаю загрузку информационной базы из файла
ИНФОРМАЦИЯ - Загрузка информационной базы успешно завершена
ИНФОРМАЦИЯ - Загрузка из файла завершена.

Как хотелось бы:

$ vrunner restore ${ETALON_PATH}
vanessa-runner v1.12.0
ИНФОРМАЦИЯ - Запускаю загрузку информационной базы /F./base1 из файла path/to/file.dt
ИНФОРМАЦИЯ - Загрузка информационной базы успешно завершена
ИНФОРМАЦИЯ - Загрузка из файла завершена.