Else, the sanity checks prevent one from using a simple
apt::sources_list { "sid.list": ensure => absent }
$content = undef
) {
- if $source == '' and $content == undef {
- fail("One of \$source or \$content must be specified for apt_sources_snippet ${name}")
- }
- if $source != '' and $content != undef {
- fail("Only one of \$source or \$content must specified for apt_sources_snippet ${name}")
+ if $ensure == 'present' {
+ if $source == '' and $content == undef {
+ fail("One of \$source or \$content must be specified for apt_sources_snippet ${name}")
+ }
+ if $source != '' and $content != undef {
+ fail("Only one of \$source or \$content must specified for apt_sources_snippet ${name}")
+ }
}
include apt::dot_d_directories