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 в начале и конце выполнения playbook (при вызове 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/collections/ansible/builtin/default_callback.html

Spec-Zone.ru

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