From 0bec75e40e5aa4458c960242298ab455fcffc88e Mon Sep 17 00:00:00 2001 From: Micah Anderson Date: Wed, 3 Apr 2013 13:18:26 -0400 Subject: switch to parameterized classes, changing the variable names as appropriate to remove the redundant stunnel_ prefix --- manifests/init.pp | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) (limited to 'manifests/init.pp') diff --git a/manifests/init.pp b/manifests/init.pp index b1437d2..270540d 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -17,17 +17,12 @@ # TODO: warn on cert/key issues, fail on false accept? -class stunnel { - - case $stunnel_ensure_version { - '': { $stunnel_ensure_version = 'present' } - default: { $stunnel_ensure_version = 'present' } - } - +class stunnel ( $ensure_version = 'present', $startboot = '1', $default_extra ) +{ case $::operatingsystem { - debian: { include stunnel::debian } - centos: { include stunnel::centos } - default: { include stunnel::default } + debian: { class { 'stunnel::debian': } } + centos: { class { 'stunnel::centos': } } + default: { class { 'stunnel::default': } } } if $use_nagios { -- cgit v1.2.3