Spec-Zone.ru › Ansible

ansible.builtin.default callback – стандартный вывод Ansible в консоли

Примечание

Этот плагин обратного вызова является частью ansible-core и включён во все установки Ansible. В большинстве случаев вы можете использовать короткое имя плагина default. Однако, мы рекомендуем использовать полное имя коллекции (FQCN) ansible.builtin.default для лёгкой ссылки на документацию плагина и для избежания конфликтов с другими коллекциями, которые могут иметь такое же имя плагина обратного вызова.

  • Плагин обратного вызова
  • Описание
  • Требования
  • Параметры

Плагин обратного вызова

Этот плагин является плагином обратного вызова вывода в стандартный поток вывода (stdout). Вы можете использовать только один плагин обратного вызова stdout за раз. Однако можно включить дополнительные агрегированные или уведомляющие плагины обратного вызова. Для получения дополнительной информации о плагинах обратного вызова см. Плагины обратного вызова.

Описание

  • Это плагин обратного вывода по умолчанию для ansible-playbook.

Требования

Ниже перечислены требования, которые должны быть выполнены на узле локального контроллера, выполняющего этот плагин обратного вызова.

  • установлен как stdout в конфигурации

Параметры

Параметр

Комментарии

check_mode_markers

boolean

добавлен в Ansible 2.9

Переключатель для управления отображением маркеров при выполнении в режиме проверки.

Маркеры — это DRY RUN в начале и конце выполнения плейбука (при вызове ansible-playbook --check) и CHECK MODE в качестве суффикса при каждом выполнении плей и задачи в режиме проверки.

Варианты:

  • false ← (по умолчанию)
  • true

Настройка:

  • Запись INI:

    [defaults]
    check_mode_markers = false
    
  • Переменная среды: ANSIBLE_CHECK_MODE_MARKERS

display_failed_stderr

boolean

добавлен в Ansible 2.7

Переключатель для управления отображением задач, завершившихся неудачно и недоступных, в STDERR (а не в STDOUT)

Варианты:

  • false ← (по умолчанию)
  • true

Настройка:

  • Запись INI:

    [defaults]
    display_failed_stderr = false
    
  • Переменная среды: ANSIBLE_DISPLAY_FAILED_STDERR

display_ok_hosts

boolean

добавлен в Ansible 2.7

Переключатель для управления отображением результатов задачи/хоста «ok» в задаче

Варианты:

  • false
  • true ← (по умолчанию)

Настройка:

  • Запись INI:

    [defaults]
    display_ok_hosts = true
    
  • Переменная среды: ANSIBLE_DISPLAY_OK_HOSTS

display_skipped_hosts

boolean

Переключатель для управления отображением результатов пропущенной задачи/хоста в задаче

Варианты:

  • false
  • true ← (по умолчанию)

Настройка:

  • Запись INI:

    [defaults]
    display_skipped_hosts = true
    
  • Переменная среды: ANSIBLE_DISPLAY_SKIPPED_HOSTS

pretty_results

boolean

добавлен в ansible-core 2.13

Настройка формата результата для большей читабельности

Когда result_format установлено на yaml, этот параметр по умолчанию устанавливается в True, и по умолчанию устанавливается в False при настройке на json.

Установка этого параметра в True принудительно заставит результаты json и yaml всегда отображаться в красивом формате независимо от уровня подробности.

При установке на True и использовании формата результата yaml, этот параметр будет изменять ответы модулей в попытке получить более удобный для чтения вывод за счёт точности, и на него нельзя полагаться при написании манипуляций с переменными или условных операторов. Для обеспечения точности установите этот параметр в False или установите result_format в json.

Варианты:

  • false
  • true

Настройка:

  • Запись INI:

    [defaults]
    callback_format_pretty = VALUE
    
  • Переменная среды: ANSIBLE_CALLBACK_FORMAT_PRETTY

result_format

string

добавлен в ansible-core 2.13

Определение формата результата задачи, используемого в выводе обратного вызова.

Эти форматы не заставляют обратный вызов генерировать допустимые форматы JSON или YAML.

Вывод содержит эти форматы, перемежаемые с другими данными, не поддающимися машинной обработке.

Варианты:

  • "json" ← (по умолчанию)
  • "yaml"

Настройка:

  • Запись INI:

    [defaults]
    callback_result_format = json
    
  • Переменная среды: ANSIBLE_CALLBACK_RESULT_FORMAT

show_custom_stats

boolean

Добавляет в сводку плей специфические статистики, заданные плагином set_stats

Варианты:

  • false ← (по умолчанию)
  • true

Настройка:

  • Запись INI:

    [defaults]
    show_custom_stats = false
    
  • Переменная среды: ANSIBLE_SHOW_CUSTOM_STATS

show_per_host_start

boolean

добавлен в Ansible 2.9

Добавляет вывод, показывающий, когда задача начинает выполняться для каждого хоста

Варианты:

  • false ← (по умолчанию)
  • true

Настройка:

  • Запись INI:

    [defaults]
    show_per_host_start = false
    
  • Переменная среды: ANSIBLE_SHOW_PER_HOST_START

show_task_path_on_failure

boolean

добавлен в ansible-core 2.11

При неудаче задачи отображается путь к файлу, содержащему неудачную задачу, и номер строки. Эта информация отображается автоматически для каждой задачи при запуске с уровнем подробности -vv и выше.

Варианты:

  • false ← (по умолчанию)
  • true

Настройка:

  • Запись INI:

    [defaults]
    show_task_path_on_failure = false
    
  • Переменная среды: ANSIBLE_SHOW_TASK_PATH_ON_FAILURE

Подсказка

Записи конфигурации для каждого типа записи имеют порядок приоритетов от низкого к высокому. Например, переменная, расположенная ниже в списке, переопределит переменную, расположенную выше.

Ссылки на коллекции

  • Отслеживание проблем
  • Репозиторий (источники)
  • Связь

© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/plugins/callback/default.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API