apt: Fix all strict variable cases.
[puppet-modules/puppetlabs-apt.git] / manifests / ppa.pp
index 33cd60d586c1b7d42e9357edca8f7904abf07d13..5fc7f3c50384d911585e0345e8c5060ba4377ba5 100644 (file)
@@ -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')
   }