X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=manifests%2Fsource.pp;h=95768dcfaa81f919d781294223e286cb1e72ae35;hb=a5ba24695ff99ec86b8b8355cb22fbc926c903e6;hp=42a21e9e49c3293a80886a75c7dc67e4cb43e1d1;hpb=44fd06c4a47d8e75fa659fdcdabf20e912195496;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/manifests/source.pp b/manifests/source.pp index 42a21e9..95768dc 100644 --- a/manifests/source.pp +++ b/manifests/source.pp @@ -17,25 +17,25 @@ define apt::source( include apt::params if $release == undef { - fail("lsbdistcodename fact not available: release parameter required") + fail('lsbdistcodename fact not available: release parameter required') } file { "${name}.list": - path => "${apt::params::root}/sources.list.d/${name}.list", - ensure => file, - owner => root, - group => root, - mode => 644, - content => template("apt/source.list.erb"), + ensure => file, + path => "${apt::params::root}/sources.list.d/${name}.list", + owner => root, + group => root, + mode => '0644', + content => template("${module_name}/source.list.erb"), } if $pin != false { - apt::pin { "${release}": priority => "${pin}" } -> File["${name}.list"] + apt::pin { $release: priority => $pin } -> File["${name}.list"] } exec { "${name} apt update": - command => "${apt::params::provider} update", - subscribe => File["${name}.list"], + command => "${apt::params::provider} update", + subscribe => File["${name}.list"], refreshonly => true, } @@ -49,8 +49,8 @@ define apt::source( if $key != false { apt::key { "Add key: ${key} from Apt::Source ${title}": - key => $key, ensure => present, + key => $key, key_server => $key_server, key_content => $key_content, key_source => $key_source,