hiera compatible refactoring
This commit is contained in:
@@ -1,20 +1,16 @@
|
||||
class puppet::facter (
|
||||
$ensure = 'present') {
|
||||
$pkg_ens = $ensure ? {
|
||||
'present' => 'latest',
|
||||
default => $ensure,
|
||||
}
|
||||
|
||||
package { 'facter': ensure => $ensure }
|
||||
|
||||
package { 'libaugeas-ruby': }
|
||||
$ens_dir = $ensure ? {
|
||||
'present' => 'directory',
|
||||
default => $ensure,
|
||||
'absent' => 'absent',
|
||||
default => 'directory',
|
||||
}
|
||||
|
||||
$facts_d = '/etc/facter/facts.d'
|
||||
|
||||
File['/etc/facter'] -> File[$facts_d]
|
||||
|
||||
$pv_dir = $::puppet_vardir ? {
|
||||
'' => '/var/lib/puppet',
|
||||
default => $::puppet_vardir
|
||||
|
||||
Reference in New Issue
Block a user