s/err/fail/
authorStephen Gran <steve@lobefin.net>
Thu, 5 Apr 2012 14:30:36 +0000 (15:30 +0100)
committerStephen Gran <steve@lobefin.net>
Thu, 5 Apr 2012 14:30:36 +0000 (15:30 +0100)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/apache2/manifests/config.pp
modules/apache2/manifests/module.pp
modules/apache2/manifests/site.pp
modules/munin/manifests/check.pp
modules/site/manifests/alternative.pp
modules/site/manifests/aptrepo.pp
modules/site/manifests/linux_module.pp
modules/site/manifests/sysctl.pp

index 5d51700..b67ddbe 100644 (file)
@@ -2,14 +2,14 @@ define apache2::config($config = undef, $template = undef, $ensure = present) {
 
        include apache2
 
-       if ! ($config or $template) {
-               err ( "No configuration found for ${name}" )
-       }
-
        case $ensure {
-               present: {}
+               present: {
+                       if ! ($config or $template) {
+                               fail ( "No configuration found for ${name}" )
+                       }
+               }
                absent:  {}
-               default: { err ( "Unknown ensure value: '$ensure'" ) }
+               default: { fail ( "Unknown ensure value: '$ensure'" ) }
        }
 
        if $template {
index 3a6922b..17d4a71 100644 (file)
@@ -12,6 +12,6 @@ define apache2::module ($ensure = present) {
                                notify => Service['apache2']
                        }
                }
-               default: { err ( "Unknown ensure value: '$ensure'" ) }
+               default: { fail ( "Unknown ensure value: '$ensure'" ) }
        }
 }
index 263c6d8..8fa5fdf 100644 (file)
@@ -7,8 +7,10 @@ define apache2::site (
 
        include apache2
 
-       if ! ($config or $template) {
-               err ( "No configuration found for ${name}" )
+       if $ensure == present {
+               if ! ($config or $template) {
+                       fail ( "No configuration found for ${name}" )
+               }
        }
 
        if $site {
@@ -22,7 +24,7 @@ define apache2::site (
        $link_target = $ensure ? {
                present => $target,
                absent  => absent,
-               default => err ( "Unknown ensure value: '$ensure'" ),
+               default => fail ( "Unknown ensure value: '$ensure'" ),
        }
 
        case $template {
index d807861..ace6bb5 100644 (file)
@@ -11,7 +11,7 @@ define munin::check($ensure = present, $script = undef) {
        $link_target = $ensure ? {
                present => "/usr/share/munin/plugins/${link}",
                absent  => absent,
-               default => err ( "Unknown ensure value: '$ensure'" ),
+               default => fail ( "Unknown ensure value: '$ensure'" ),
        }
 
        file { "/etc/munin/plugins/${name}":
index 94d0888..c207df8 100644 (file)
@@ -12,6 +12,6 @@ define site::alternative ($linkto, $ensure = present) {
                                        unless => "[ $(update-alternatives --query ${name} | grep ^Value | awk '{print \$2}') != ${linkto} ]",
                        }
                }
-               default: { err ( "Unknown ensure value: '$ensure'" ) }
+               default: { fail ( "Unknown ensure value: '$ensure'" ) }
        }
 }
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 {
index 8a81c6c..36c09dc 100644 (file)
@@ -13,9 +13,7 @@ define site::linux_module ($ensure = present) {
                                        onlyif => "grep -q -F -x '${name}' /etc/modules",
                                }
                        }
-                       default: {
-                               err("invalid ensure value ${ensure}")
-                       }
+                       default: { fail ("invalid ensure value ${ensure}") }
                }
        }
 }
index 9786c8e..ac357a7 100644 (file)
@@ -3,7 +3,7 @@ define site::sysctl ($key, $value, $ensure = present) {
        case $ensure {
                present: {}
                absent:  {}
-               default: { err ( "Unknown ensure value: '$ensure'" ) }
+               default: { fail ( "Unknown ensure value: '$ensure'" ) }
        }
 
        file {