Модуль community.general.zfs_facts — Сбор данных о наборах данных ZFS
Примечание
Этот модуль является частью коллекции community.general (версия 9.5.0).
У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Чтобы установить ее, используйте: ansible-galaxy collection install community.general.
Чтобы использовать ее в книге задач, укажите: community.general.zfs_facts.
Описание
- Сбор данных из свойств наборов данных ZFS.
Параметры
Параметр | Комментарии |
|---|---|
depth целое число | Указывает глубину рекурсии. По умолчанию: |
имя псевдонимы: ds, набор данных строка / обязательный | Имя набора данных ZFS. |
parsable булево | Указывает, следует ли отображать значения свойств в формате, удобном для обработки машиной. Варианты:
|
properties строка | Указывает, какие свойства набора данных следует запросить в формате, разделенном запятыми. Более подробную информацию о свойствах набора данных см. в справке man zfs(1M). По умолчанию: |
recurse булево | Указывает, следует ли рекурсивно отображать свойства для дочерних элементов. Варианты:
|
тип строка | Указывает типы наборов данных для отображения. Несколько значений должны быть предоставлены в виде строки, разделенной запятыми. Варианты:
|
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: полная Это действие не изменяет состояние. | Может выполняться в режиме |
diff_mode | Поддержка: Нет Это действие не изменяет состояние. | Вернет подробности о том, что изменилось (или, возможно, что нужно изменить в |
facts | Поддержка: полная | Действие возвращает словарь |
Примеры
- name: Gather facts about ZFS dataset rpool/export/home
community.general.zfs_facts:
dataset: rpool/export/home
- name: Report space usage on ZFS filesystems under data/home
community.general.zfs_facts:
name: data/home
recurse: true
type: filesystem
- ansible.builtin.debug:
msg: 'ZFS dataset {{ item.name }} consumes {{ item.used }} of disk space.'
with_items: '{{ ansible_zfs_datasets }}'
Значения возврата
Общие значения возврата документированы здесь, следующие поля уникальны для данного модуля:
Ключ | Описание |
|---|---|
name строка | Имя набора данных ZFS Возвращается: всегда Пример: |
parsable логический | если выводимые данные должны быть предоставлены в формате, удобном для машинного анализа. Возвращается: если ‘parsable’ установлено в True Пример: |
recurse логический | если необходимо выполнить рекурсивный поиск по набору данных ZFS Возвращается: если ‘recurse’ установлено в True Пример: |
zfs_datasets строка | Данные фактов о наборах данных ZFS Возвращается: всегда Пример: |
Ссылки на коллекцию
© 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/zfs_facts_module.html