Sha256: 6205c5897c402cdada52a049428ceb3c5062264722f0c6cb0d04c4f42e42667d
Contents?: true
Size: 1.18 KB
Versions: 42
Compression:
Stored size: 1.18 KB
Contents
--- title: About the zfs_pool Resource platform: linux --- # zfs_pool Use the `zfs_pool` InSpec audit resource to test the ZFS pools on FreeBSD systems. <br> ## Syntax A `zfs_pool` resource block declares the ZFS pool properties that should be tested: describe zfs_pool('pool') do it { should MATCHER 'value' } end where * `('pool')` is the name of the ZFS pool (eg: `'tank'`) * `MATCHER` is a valid matcher for this resource * `'value'` is the value to be tested <br> ## Examples The following examples show how to use this InSpec audit resource. ### Test a pool of 'tank' describe zfs_pool('tank') do its('autoexpand') { should eq 'off' } its('failmode') { should eq 'continue' } its('feature@lz4_compress') { should eq 'active' } its('health') { should eq 'ONLINE' } its('listsnapshots') { should eq 'off' } its('readonly') { should eq 'off' } end <br> ## Matchers This InSpec audit resource dynamically exposes all ZFS pool properties available (see: `man zpool` for the list of supported properties). For a full list of available matchers, please visit our [matchers page](https://www.inspec.io/docs/reference/matchers/).
Version data entries
42 entries across 42 versions & 2 rubygems