download
Получите конфигурацию базы одним пакетом.
Примеры ответов; пути и длительность зависят от запуска.
download --state working / database 
v8-runner download --state working --output build/main.cf
забирает конфигурацию базы в пакет .cf или .cfe: основную или, с --state database, конфигурацию базы данных (12)
Классы ответов
Классы относятся ко всем вариантам этой команды; условия отдельных ключей указаны в строках. Примеры ниже показывают форму ответа, а не все сочетания настроек.
| Класс | Когда возникает и что означает |
|---|---|
| Файл выгружен и опубликован | published: true; target_state — created или replaced. |
| Файл опубликован с предупреждением | Например, уборка временных файлов не удалась либо прерывание было отложено до завершения публикации. Файл при этом уже получен. |
| План подготовлен | mode — preview, published — false, target_state — unchanged. |
| Подготовка отклонена | Неверный выходной путь, отсутствующая база/утилита или занятый workPath. |
| Выгрузка или публикация сорвались | published — false; target_state различает unchanged, restored после отката файла и uncertain, если состояние цели не установлено. |
| Ожидаемый файл не получен | execution.status — invalid_output: файл отсутствует, пуст или невалиден. |
| Выполнение прервано | execution.status — cancelled / timed_out; проверьте published, target_state и сохранённую диагностику. |
Причины отказов и различия между ошибкой команды, ошибкой шага и диагностикой запуска — в словаре ответов.
Варианты ответа
Операция завершилась успешно
Фрагмент успешного текстового ответа:
state: working
mode: apply
published: true
Сохранение результата сорвалось, прежний файл восстановлен
restored здесь означает откат выходного файла, а не восстановление информационной базы. published: false. При неудачном откате состояние становится uncertain.
published: false
target state: restored
execution status: failed
ERROR: runtime error: output publication failed; previous target restored
Состояние выходного файла не установлено
Это отдельный класс результата публикации: published не подтверждён, прежний файл не удалось гарантированно вернуть.
published: false
target state: uncertain
warning: publication rollback failed; the output target requires manual inspection
ERROR: runtime error: publication rollback failed; the output target requires manual inspection
Файл опубликован с предупреждением
ok и published остаются true: сопутствующая ошибка уборки не отменяет факт публикации.
published: true
warning: temporary directory cleanup failed
download --state working --output build/main.cf --dry-run 
v8-runner download --state working --output build/main.cf --dry-run
Превью проверяет настройки и доступность исполнителя. Платформа не запускается; база и выходные файлы не меняются. Без --dry-run выполняется указанная операция. Значения --state: working и database; ключ и --output обязательны.
Варианты ответа
План выгрузки пакета подготовлен
Успех превью подтверждает подготовку плана, а не выполнение операции. Фрагмент текстового ответа:
state: working
command: download
mode: preview
provider dispatched: false