| Index: modules/adblockplus/manifests/puppet.pp |
| =================================================================== |
| --- a/modules/adblockplus/manifests/puppet.pp |
| +++ b/modules/adblockplus/manifests/puppet.pp |
| @@ -21,18 +21,9 @@ |
| # https://forge.puppet.com/puppetlabs/stdlib |
| include stdlib |
| - if $ensure !~ /^(absent|purged)$/ { |
| - $ensure_directory = 'directory' |
| - $ensure_file = 'file' |
| - } |
| - else { |
| - $ensure_directory = 'absent' |
| - $ensure_file = 'absent' |
| - } |
| - |
| # https://tickets.puppetlabs.com/browse/PUP-3655 |
| ensure_resource('file', '/var/lib/puppet/facts.d', { |
| - ensure => $ensure_directory, |
| + ensure => ensure_directory_state($ensure), |
| group => 'root', |
| mode => 0755, |
| owner => 'root', |
| @@ -41,7 +32,7 @@ |
| # http://stackoverflow.com/questions/22816946/ |
| ensure_resource('file', '/var/lib/puppet/facts.d/pup3665', { |
| 'content' => "#!/bin/sh\necho 'pup3665=workaround'\n\n", |
| - 'ensure' => $ensure_file, |
| + 'ensure' => ensure_file_state($ensure), |
| 'group' => 'root', |
| 'mode' => 0755, |
| 'owner' => 'root', |