X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=manifests%2Fppa.pp;h=5d4c8903d5c6d9968c64e255f63cc61466554326;hb=791012b2c9c442a7417744d3592cc089771b06e9;hp=33cd60d586c1b7d42e9357edca8f7904abf07d13;hpb=396036892d81a10afb59a0cea287e620a60f7555;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/manifests/ppa.pp b/manifests/ppa.pp index 33cd60d..5d4c890 100644 --- a/manifests/ppa.pp +++ b/manifests/ppa.pp @@ -1,12 +1,12 @@ # ppa.pp define apt::ppa( $ensure = 'present', - $release = $::lsbdistcodename, $options = $::apt::ppa_options, + $release = $::apt::xfacts['lsbdistcodename'], $package_name = $::apt::ppa_package, $package_manage = false, ) { - if ! $release { + unless $release { fail('lsbdistcodename fact not available: release parameter required') } @@ -60,9 +60,4 @@ define apt::ppa( notify => Exec['apt_update'], } } - - # Need anchor to provide containment for dependencies. - anchor { "apt::ppa::${name}": - require => Class['apt::update'], - } }