X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=manifests%2Fparams.pp;h=5a0c170d9120ddc1ce14b62fe2e9167d10b4d216;hb=33c296b963a433c6fe5584b0fd1148c7330c69d0;hp=ef9904df87a5c5d2b1899dd5220ad8a6a93277d1;hpb=044fb5faf545f1336c949bd5667da3d5dda2fa1f;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/manifests/params.pp b/manifests/params.pp index ef9904d..5a0c170 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -69,10 +69,10 @@ class apt::params { } $purge_defaults = { - 'sources.list' => true, - 'sources.list.d' => true, - 'preferences' => true, - 'preferences.d' => true, + 'sources.list' => false, + 'sources.list.d' => false, + 'preferences' => false, + 'preferences.d' => false, } $source_key_defaults = { @@ -88,39 +88,8 @@ class apt::params { } case $xfacts['lsbdistid'] { - 'ubuntu', 'debian': { - $distid = $xfacts['lsbdistid'] - $distcodename = $xfacts['lsbdistcodename'] - } - 'linuxmint': { - if $xfacts['lsbdistcodename'] == 'debian' { - $distid = 'debian' - $distcodename = 'wheezy' - } else { - $distid = 'ubuntu' - $distcodename = $xfacts['lsbdistcodename'] ? { - 'qiana' => 'trusty', - 'petra' => 'saucy', - 'olivia' => 'raring', - 'nadia' => 'quantal', - 'maya' => 'precise', - } - } - } - 'Cumulus Networks': { - $distid = 'debian' - $distcodename = $::lsbdistcodename - } - undef: { - fail('Unable to determine lsbdistid, is lsb-release installed?') - } - default: { - fail("Unsupported lsbdistid (${::lsbdistid})") - } - } - case $distid { 'debian': { - case $distcodename { + case $xfacts['lsbdistcodename'] { 'squeeze': { $backports = { 'location' => 'http://backports.debian.org/debian-backports', @@ -144,7 +113,7 @@ class apt::params { 'repos' => 'main universe multiverse restricted', } - case $distcodename { + case $xfacts['lsbdistcodename'] { 'lucid': { $ppa_options = undef $ppa_package = 'python-software-properties' @@ -163,7 +132,10 @@ class apt::params { } } } - '', default: { + undef: { + fail('Unable to determine lsbdistid, is lsb-release installed?') + } + default: { $ppa_options = undef $ppa_package = undef $backports = undef