win_chocolatey_facts – Создание коллекции фактов для Chocolatey
Новое в версии 2.8.
Описание
- Этот модуль отображает информацию из Chocolatey, такую как установленные пакеты, конфигурацию, функции и источники.
Примечания
Примечание
- Chocolatey должен быть установлен предварительно, используйте win_chocolatey для этого.
См. также
См. также
- win_chocolatey – Управление пакетами с помощью chocolatey
- Официальная документация по модулю win_chocolatey.
- win_chocolatey_config – Управление настройками конфигурации Chocolatey
- Официальная документация по модулю win_chocolatey_config.
- win_chocolatey_feature – Управление функциями Chocolatey
- Официальная документация по модулю win_chocolatey_feature.
- win_chocolatey_source – Управление источниками Chocolatey
- Официальная документация по модулю win_chocolatey_source.
Примеры
- name: Gather facts from chocolatey
win_chocolatey_facts:
- name: Displays the Configuration
debug:
var: ansible_chocolatey.config
- name: Displays the Feature
debug:
var: ansible_chocolatey.feature
- name: Displays the Sources
debug:
var: ansible_chocolatey.sources
- name: Displays the Packages
debug:
var: ansible_chocolatey.packages
Возвращаемые факты
Возвращаемые этим модулем факты добавляются/обновляются в фактах хоста hostvars и могут быть обработаны по имени, как и любой другой факт хоста. Для их использования регистрация не требуется.
| Факт | Возвращается | Описание | ||
|---|---|---|---|---|
| ansible_chocolatey сложный | всегда | Подробная информация об установке Chocolatey | ||
| config словарь | всегда | Подробная информация о сохранённых конфигурациях Пример: {'commandExecutionTimeoutSeconds': 2700, 'containsLegacyPackageInstalls': True} | ||
| feature словарь | всегда | Подробная информация о включённых и выключенных функциях Пример: {'allowEmptyCheckums': False, 'autoUninstaller': True, 'failOnAutoUninstaller': False} | ||
| packages сложный | всегда | Список установленных пакетов | ||
| package строка | всегда | Имя пакета Пример: vscode | ||
| version строка | всегда | Версия пакета Пример: 1.27.2 | ||
| sources сложный | всегда | Список источников Chocolatey | ||
| admin_only логическое значение | всегда | Доступ к источнику только для администраторов | ||
| allow_self_service логическое значение | всегда | Разрешено ли использование источника с самообслуживанием | ||
| bypass_proxy логическое значение | всегда | Может ли источник явно обойти настроенные прокси-серверы Пример: True | ||
| certificate строка | всегда | Путь к сертификату PFX для источников X509 Пример: C:\chocolatey\cert.pfx | ||
| disabled логическое значение | всегда | Выключен ли источник | ||
| name строка | всегда | Имя источника Пример: chocolatey | ||
| priority целое число | всегда | Порядок приоритета этого источника, ниже - лучше, 0 - без приоритета | ||
| source строка | всегда | Источник, может быть папкой/файлом или URL Пример: https://chocolatey.org/api/v2/ | ||
| source_username строка | всегда | Имя пользователя, используемое для доступа к аутентифицированным источникам Пример: username | ||
Статус
- Данный модуль не гарантирует обратную совместимость интерфейса. [превью]
- Данный модуль поддерживается сообществом Ansible. [сообщество]
Авторы
- Simon Bärlocher (@sbaerlocher)
- ITIGO AG (@itigoag)
Подсказка
Если вы обнаружите проблемы в этой документации, вы можете отредактировать этот документ для улучшения.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.8/modules/win_chocolatey_facts_module.html