Puppet Class: icinga::redis
- Defined in:
- manifests/redis.pp
Summary
icinga::redisOverview
Installs and configures the Icinga Redis server package.
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'manifests/redis.pp', line 7
class icinga::redis {
require ::icinga::redis::globals
$package_name = $::icinga::redis::globals::package_name
$conf_dir = $::icinga::redis::globals::conf_dir
$log_dir = $::icinga::redis::globals::log_dir
$run_dir = $::icinga::redis::globals::run_dir
$work_dir = $::icinga::redis::globals::work_dir
$user = $::icinga::redis::globals::user
$group = $::icinga::redis::globals::group
class { '::redis':
manage_repo => false,
package_name => $package_name,
config_dir => $conf_dir,
workdir => $work_dir,
log_dir => $log_dir,
default_install => false,
ulimit => 4094,
config_owner => $user,
config_group => $group,
service_user => $user,
service_group => $group,
service_manage => false,
}
}
|