It really seems unnecessary.
$originator = '', # o=
$label = '' # l=
) {
- $preferences_d = $apt::params::preferences_d
-
if $order != '' and !is_integer($order) {
fail('Only integers are allowed in the apt::pin order param')
}
$file_name = regsubst($title, '[^0-9a-z\-_\.]', '_', 'IG')
$path = $order ? {
- '' => "${preferences_d}/${file_name}.pref",
- default => "${preferences_d}/${order}-${file_name}.pref",
+ '' => "${::apt::preferences_d}/${file_name}.pref",
+ default => "${::apt::preferences_d}/${order}-${file_name}.pref",
}
file { "${file_name}.pref":
ensure => $ensure,
define apt::ppa(
$ensure = 'present',
$release = $::lsbdistcodename,
- $options = $apt::params::ppa_options,
+ $options = $::apt::ppa_options,
) {
- $sources_list_d = $apt::params::sources_list_d
if ! $release {
fail('lsbdistcodename fact not available: release parameter required')
exec { "add-apt-repository-${name}":
environment => $proxy_env,
command => "/usr/bin/add-apt-repository ${options} ${name}",
- unless => "/usr/bin/test -s ${sources_list_d}/${sources_list_d_filename}",
+ unless => "/usr/bin/test -s ${::apt::sources_list_d}/${sources_list_d_filename}",
user => 'root',
logoutput => 'on_failure',
notify => Exec['apt_update'],
],
}
- file { "${sources_list_d}/${sources_list_d_filename}":
+ file { "${::apt::sources_list_d}/${sources_list_d_filename}":
ensure => file,
require => Exec["add-apt-repository-${name}"],
}
}
else {
- file { "${sources_list_d}/${sources_list_d_filename}":
+ file { "${::apt::sources_list_d}/${sources_list_d_filename}":
ensure => 'absent',
notify => Exec['apt_update'],
}
validate_string($architecture)
validate_bool($trusted_source)
- $sources_list_d = $apt::params::sources_list_d
- $provider = $apt::params::provider
-
if $release == 'UNDEF' {
if $::lsbdistcodename == undef {
fail('lsbdistcodename fact not available: release parameter required')
file { "${name}.list":
ensure => $ensure,
- path => "${sources_list_d}/${name}.list",
+ path => "${::apt::sources_list_d}/${name}.list",
owner => root,
group => root,
mode => '0644',
$_refresh = true
}
exec { 'apt_update':
- command => "${apt::params::provider} update",
+ command => "${::apt::provider} update",
logoutput => 'on_failure',
refreshonly => $_refresh,
timeout => $apt::update_timeout,