X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=manifests%2Fparams.pp;h=b75a0e7dcc9cf181ac19e09982b98547d32663c4;hb=ae8f96a0935538ab9974e2c0b40192fa77b55cb7;hp=ea184606545e3d341b7f39b88f8ac55c58f73576;hpb=849d000ff335d460fbb11a4d4ee4a83affff729d;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/manifests/params.pp b/manifests/params.pp index ea18460..b75a0e7 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -10,9 +10,6 @@ class apt::params { $xfacts = { 'lsbdistcodename' => $::lsbdistcodename, 'lsbdistrelease' => $::lsbdistrelease, - 'lsbmajdistrelease' => $::lsbmajdistrelease, - 'lsbdistdescription' => $::lsbdistdescription, - 'lsbminordistrelease' => $::lsbminordistrelease, 'lsbdistid' => $::lsbdistid, } } else { @@ -26,18 +23,6 @@ class apt::params { true => $::lsbdistrelease, default => undef, }, - 'lsbmajdistrelease' => defined('$lsbmajdistrelease') ? { - true => $::lsbmajdistrelease, - default => undef, - }, - 'lsbdistdescription' => defined('$lsbdistdescription') ? { - true => $::lsbdistdescription, - default => undef, - }, - 'lsbminordistrelease' => defined('$lsbminordistrelease') ? { - true => $::lsbminordistrelease, - default => undef, - }, 'lsbdistid' => defined('$lsbdistid') ? { true => $::lsbdistid, default => undef, @@ -61,7 +46,7 @@ class apt::params { }, 'pref' => { 'path' => $preferences_d, - 'ext' => '', + 'ext' => '.pref', }, 'list' => { 'path' => $sources_list_d, @@ -131,23 +116,18 @@ class apt::params { 'repos' => 'main universe multiverse restricted', } - case $xfacts['lsbdistcodename'] { - 'lucid': { + if $xfacts['lsbdistcodename'] == 'lucid' { $ppa_options = undef $ppa_package = 'python-software-properties' - } - 'precise': { + } elsif $xfacts['lsbdistcodename'] == 'precise' { $ppa_options = '-y' $ppa_package = 'python-software-properties' - } - 'trusty', 'utopic', 'vivid': { + } elsif versioncmp($xfacts['lsbdistrelease'], '14.04') >= 0 { $ppa_options = '-y' $ppa_package = 'software-properties-common' - } - default: { + } else { $ppa_options = '-y' $ppa_package = 'python-software-properties' - } } } undef: {