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 complex | всегда | Подробная информация об установке Chocolatey | ||
| config словарь | всегда | Подробная информация о сохранённых конфигурациях Пример: {'commandExecutionTimeoutSeconds': 2700, 'containsLegacyPackageInstalls': True} | ||
| feature словарь | всегда | Подробная информация о включенных и отключенных функциях Пример: {'allowEmptyCheckums': False, 'autoUninstaller': True, 'failOnAutoUninstaller': False} | ||
| packages complex | всегда | Список установленных пакетов | ||
| package строка | всегда | Имя пакета Пример: vscode | ||
| version строка | всегда | Версия пакета Пример: 1.27.2 | ||
| sources complex | всегда | Список источников 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. [community]
Авторы
- 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.9/modules/win_chocolatey_facts_module.html