diff --git a/manifests/params.pp b/manifests/params.pp index 06cc955..f2411a8 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -114,6 +114,10 @@ # main application $package = [ 'logstash-forwarder' ] } + 'SLES', 'opensuse': { + # main application + $package = [ 'logstash-forwarder' ] + } default: { fail("\"${module_name}\" provides no package default value for \"${::operatingsystem}\"") @@ -138,6 +142,14 @@ $service_providers = [ 'init' ] $defaults_location = '/etc/default' } + 'SLES', 'opensuse': { + $service_name = 'logstash-forwarder' + $service_hasrestart = true + $service_hasstatus = true + $service_pattern = $service_name + $service_providers = [ 'init' ] + $defaults_location = '/etc/sysconfig' + } 'Darwin': { $service_name = 'net.logstash.forwarder' $service_hasrestart = true