do a better job of setting defaults
authorStephen Gran <steve@lobefin.net>
Mon, 16 Apr 2012 12:31:57 +0000 (13:31 +0100)
committerStephen Gran <steve@lobefin.net>
Mon, 16 Apr 2012 12:31:57 +0000 (13:31 +0100)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/ferm/manifests/module.pp

index e305611..e11dd28 100644 (file)
@@ -1,8 +1,14 @@
 define ferm::module (
        $hookstage='pre',
-       $module=$title,
+       $mod=undef,
        $ensure=present
 ) {
+       if $mod {
+               $module = $mod
+       } else {
+               $module = $title
+       }
+
        file { "/etc/ferm/conf.d/load_${module}.conf":
                ensure  => $ensure,
                content => template('ferm/load_module.erb'),