Puppet Class: nfs::install
- Defined in:
-
manifests/install.pp
Summary
Manage the required NFS packages
Overview
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# File 'manifests/install.pp', line 17
class nfs::install (
String $ensure = simplib::lookup('simp_options::package_ensure', { 'default_value' => 'installed' }),
String $tools_ensure = simplib::lookup('simp_options::package_ensure', { 'default_value' => 'installed' }),
String $quota_rpc_ensure = simplib::lookup('simp_options::package_ensure', { 'default_value' => 'installed' }),
) {
assert_private()
package { 'nfs-utils': ensure => $ensure }
package { 'nfs4-acl-tools': ensure => $tools_ensure }
if $nfs::is_server and $nfs::install_quota_rpc {
package { 'quota-rpc': ensure => $quota_rpc_ensure }
}
}
|