X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=manifests%2Fsource.pp;h=f6647dfe76b1021e645871711d6a8e9a11b6af57;hb=396e11af3a0ee7d0b5820a136bdb17f2ea4bf41b;hp=dd00adc6a4e62a6943cc5f0368596bd4d7c7ff4d;hpb=b4c8a4f77482490a5a7b1dd35d1b082d95e718b6;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/manifests/source.pp b/manifests/source.pp index dd00adc..f6647df 100644 --- a/manifests/source.pp +++ b/manifests/source.pp @@ -8,18 +8,23 @@ define apt::source( $release = 'UNDEF', $repos = 'main', $include_src = true, + $include_deb = true, $required_packages = false, $key = undef, $key_server = 'keyserver.ubuntu.com', $key_content = undef, $key_source = undef, $pin = false, - $architecture = undef + $architecture = undef, + $trusted_source = false, ) { include apt::params include apt::update + validate_string($architecture) + validate_bool($trusted_source) + $sources_list_d = $apt::params::sources_list_d $provider = $apt::params::provider @@ -39,7 +44,7 @@ define apt::source( owner => root, group => root, mode => '0644', - content => template("${module_name}/source.list.erb"), + content => template('apt/_header.erb', 'apt/source.list.erb'), notify => Exec['apt_update'], }