From d1b2326242b036adba123ae96c125087456cabad Mon Sep 17 00:00:00 2001 From: Thodoris Sotiropoulos Date: Wed, 13 Feb 2019 16:44:46 +0200 Subject: [PATCH] fix bug when disabling package management --- manifests/init.pp | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/manifests/init.pp b/manifests/init.pp index 5526e26..078fd42 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -9,17 +9,17 @@ Boolean $_manage_top_dirs = true, Boolean $test_before_deploy = true ) { -# package - if $manage_package { - if is_string($package_name) { - $real_package_name = $package_name - } else { - case $::osfamily { - 'RedHat': { $real_package_name = 'syslog-ng' } - 'Debian': { $real_package_name = 'syslog-ng-core' } - default: { fail("unsupported osfamily: ${::osfamily}") } - } + # package + if is_string($package_name) { + $real_package_name = $package_name + } else { + case $::osfamily { + 'RedHat': { $real_package_name = 'syslog-ng' } + 'Debian': { $real_package_name = 'syslog-ng-core' } + default: { fail("unsupported osfamily: ${::osfamily}") } } + } + if $manage_package { ensure_resource ( 'package', $real_package_name, { 'ensure' => 'installed' }) } ensure_resource ( 'file', $temp_dir, { ensure => directory } ) @@ -64,4 +64,3 @@ include patterndb::hiera } } -