Puppet Class: omsa::params
- Inherited by:
-
omsa
omsa::repo
omsa::service
- Defined in:
- manifests/params.pp
Overview
Class: omsa::params
Internal class to manage params defaults
Authors
Davide Ferrari <vide80@gmail.com>
Copyright
Copyright 2016 Davide Ferrari, unless otherwise noted.
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
# File 'manifests/params.pp', line 16
class omsa::params {
$apt_key = {
id => '42550ABD1E80D7C1BC0BAD851285491434D8786F',
server => 'hkp://ha.pool.sks-keyservers.net:80',
}
$service_name = 'dataeng'
$service_enable = true
$service_ensure = 'running'
case $::osfamily {
'Debian': {
$service_hasstatus = true
$service_hasrestart = true
}
'RedHat': {
if versioncmp($::operatingsystemmajrelease, '7') >= 0 {
# systemd
$service_hasstatus = true
$service_hasrestart = true
}
}
default: {
$service_hasstatus = true
$service_hasrestart = true
}
}
}
|