ansible.builtin.zpool_facts (v2.4.0.0-1) — module

Gather facts about ZFS pools.

| "added in version" 2.3 of ansible.builtin"

Authors: Adam Števko (@xen0l)

preview | supported by community

Install Ansible via pip

Install with pip install ansible==2.4.0.0.post1

Description

Gather facts from ZFS pool properties.

Inputs

    
name:
    aliases:
    - pool
    - zpool
    description:
    - ZFS pool name.
    required: false

parsable:
    default: false
    description:
    - Specifies if property values should be displayed in machine friendly format.
    required: false
    type: bool

properties:
    aliases:
    - props
    default: all
    description:
    - Specifies which dataset properties should be queried in comma-separated format.
      For more information about dataset properties, check zpool(1M) man page.
    required: false

Outputs

name:
  description: ZFS pool name
  returned: always
  sample: rpool
  type: string
parsable:
  description: if parsable output should be provided in machine friendly format.
  returned: if 'parsable' is set to True
  sample: true
  type: boolean
zfs_pools:
  description: ZFS pool facts
  returned: always
  sample:
    allocated: 3.46G
    altroot: '-'
    autoexpand: 'off'
    autoreplace: 'off'
    bootfs: rpool/ROOT/openindiana
    cachefile: '-'
    capacity: 6%
    comment: '-'
    dedupditto: '0'
    dedupratio: 1.00x
    delegation: 'on'
    expandsize: '-'
    failmode: wait
    feature@async_destroy: enabled
    feature@bookmarks: enabled
    feature@edonr: enabled
    feature@embedded_data: active
    feature@empty_bpobj: active
    feature@enabled_txg: active
    feature@extensible_dataset: enabled
    feature@filesystem_limits: enabled
    feature@hole_birth: active
    feature@large_blocks: enabled
    feature@lz4_compress: active
    feature@multi_vdev_crash_dump: enabled
    feature@sha512: enabled
    feature@skein: enabled
    feature@spacemap_histogram: active
    fragmentation: 3%
    free: 46.3G
    freeing: '0'
    guid: '15729052870819522408'
    health: ONLINE
    leaked: '0'
    listsnapshots: 'off'
    name: rpool
    readonly: 'off'
    size: 49.8G
    version: '-'
  type: string