Spec-Zone.ru › Ansible

community.general.default_without_diff callback – The default ansible callback without diff output

Примечание

Этот плагин обратного вызова входит в коллекцию community.general (версия 9.5.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install community.general.

Чтобы использовать его в плейбуке, укажите: community.general.default_without_diff.

Добавлена в community.general 8.4.0

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

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

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

Описание

  • Это, по сути, стандартный плагин обратного вызова Ansible (ansible.builtin.default) без вывода diff. Это может быть полезно при использовании другого плагина обратного вызова, который отправляет более подробную информацию в другую службу, например, плагин ARA, и вы хотите, чтобы вывод diff отправлялся в этот плагин, но не отображался в консольном выводе.
END_OF_DOCUMENT_MARKER

Параметры

Параметр

Комментарии

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

Примеры

# Enable callback in ansible.cfg:
ansible_config: |
  [defaults]
  stdout_callback = community.general.default_without_diff

# Enable callback with environment variables:
environment_variable: |
  ANSIBLE_STDOUT_CALLBACK=community.general.default_without_diff

Авторы

  • Felix Fontein (@felixfontein)

Подсказка

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

Ссылки на сборку

  • Отслеживание проблем
  • Репозиторий (источники)
  • Задайте вопрос
  • Отправить сообщение об ошибке
  • Запросить функцию
  • Связь

© 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/community/general/default_without_diff_callback.html

Spec-Zone.ru

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