ansible.posix.json – Вывод вывода Ansible на экран в формате JSON
Примечание
Этот плагин входит в состав коллекции ansible.posix (версия 1.1.1).
Для его установки используйте: ansible-galaxy collection install ansible.posix
Для использования в плейбуке укажите: ansible.posix.json
Обзор
- Этот коллбек преобразует все события в вывод JSON в стандартный вывод
Требования
Ниже перечислены требования к локальному узлу-контроллеру, на котором выполняется этот коллбек.
- Установлено как stdout в конфигурации
Параметры
| Параметр | Варианты/Значения по умолчанию | Конфигурация | Комментарии |
|---|---|---|---|
| show_custom_stats boolean |
| записи ini: [defaults] переменная среды:ANSIBLE_SHOW_CUSTOM_STATS | Это добавляет пользовательские статистические данные, установленные с помощью плагина set_stats, в сводку плейбука |
Примечания
Примечание
- При использовании стратегии, такой как free, host_pinned или пользовательской стратегии, результаты хостов будут добавлены к результатам новых задач в
.plays[].tasks[]. В результате будут существовать дубликаты объектов задач, указанные дублирующимися идентификаторами задач в.plays[].tasks[].task.id, каждый с индивидуальным результатом хоста для задачи.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/ansible/posix/json_callback.html