s/err/fail/
[mirror/dsa-puppet.git] / modules / site / manifests / aptrepo.pp
index d461807..79d1a59 100644 (file)
@@ -16,11 +16,13 @@ define site::aptrepo ($key = undef, $template = undef, $config = undef, $ensure
        case $ensure {
                present: {}
                absent:  {}
-               default: { err ( "Unknown ensure value: '$ensure'" ) }
+               default: { fail ( "Unknown ensure value: '$ensure'" ) }
        }
 
-       if ! ($template or $config) {
-               err ( "Can't find configuration for ${name}" )
+       if $ensure == present {
+               if ! ($config or $template) {
+                       fail ( "No configuration found for ${name}" )
+               }
        }
 
        if $template {