Added ensure parameter to apt::repo

This commit is contained in:
Ossi Salmi 2011-03-16 17:40:44 +02:00 committed by Timo Mkinen
parent fddcfd0eb9
commit 965a995aca

View file

@ -212,8 +212,9 @@ define apt::package($ensure, $source) {
# keyserver => "hkp://keys.gnupg.net",
# }
#
define apt::repo($source, $dist="", $components="main", $key="", $keyserver="",
$priority="", $use_proxy=true, $use_source=false) {
define apt::repo($ensure, $source, $dist="", $components="main",
$key="", $keyserver="", $priority="",
$use_proxy=true, $use_source=false) {
tag("bootstrap")
@ -244,7 +245,7 @@ define apt::repo($source, $dist="", $components="main", $key="", $keyserver="",
}
file { "/etc/apt/sources.list.d/${name}.list":
ensure => present,
ensure => $ensure,
mode => 0644,
owner => root,
group => root,
@ -277,7 +278,7 @@ define apt::repo($source, $dist="", $components="main", $key="", $keyserver="",
if $priority {
$origin = regsubst($source, "^([^:]+://)([^/]+)/.*$", "\\2")
file { "/etc/apt/preferences.d/${name}.pref":
ensure => present,
ensure => $ensure,
mode => 0644,
owner => root,
group => root,