Инициализация copywala-ob
Шаги сценария
-
Пользователь выполняет первичную инициализацию приложения командой
copywala-ob init <agent_name>.Справка по команде
copywala-ob initОписание:
Выполняет инициализацию утилиты copywala-ob: создает идентификатор агента (application ID) и устанавливает имя агента. Инициализация обязательна для выполнения остальных команд утилиты. Команда идемпотентна: при повторном запуске с уже инициализированным агентом идентификатор не пересоздается, а выводится соответствующее предупреждение и завершается выполнение команды
Синтаксис:
copywala-ob init <name> [flags]Обязательные параметры:
<name>– уникальное имя агента.Опциональные параметры:
[flags]– доступны следующие флаги:Флаг Описание -h|--helpПоказать справку по команде -c|--config <path to copywala-ob config>Использовать конфигурационный файл, отличный от файла по умолчанию: /etc/pbr/copywala-ob.yaml -
Продукт выполнят команду, в CLI выводится сообщение вида:
copywala initialization complete: name="<agent_name>" id="<agent_id>"где:
agent_name– переданное на шаге 1 уникальное имя агента;agent_id– уникальный идентификатор агента.
Исключительные сценарии
В CLI выводится сообщение об ошибке для случаев:
- Ошибка при повторной инициализации — идентификатор экземпляру уже был сгенерирован ранее.
- Ошибка при загрузке файла конфигурации.
- Ошибка при инициализации логера.