Puppet Class: zfs
- Inherits:
- ::zfs::params
- Defined in:
- manifests/init.pp
Overview
Installs basic ZFS kernel and userland support.
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
# File 'manifests/init.pp', line 24
class zfs (
Stdlib::Absolutepath $conf_dir = $::zfs::params::conf_dir,
Enum['dkms', 'kabi'] $kmod_type = $::zfs::params::kmod_type,
Boolean $manage_repo = $::zfs::params::manage_repo,
Variant[String, Array[String, 1]] $package_name = $::zfs::params::zfs_package_name,
Boolean $service_manage = $::zfs::params::service_manage,
Optional[Integer[0]] $zfs_arc_max = undef,
Optional[Integer[0]] $zfs_arc_min = undef,
) inherits ::zfs::params {
contain ::zfs::install
contain ::zfs::config
contain ::zfs::service
Class['::zfs::install'] ~> Class['::zfs::config'] ~> Class['::zfs::service']
}
|