Puppet Class: mcollective::common::config::connector::redis
- Defined in:
- manifests/common/config/connector/redis.pp
Overview
Private class
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'manifests/common/config/connector/redis.pp', line 2
class mcollective::common::config::connector::redis {
if $caller_module_name != $module_name {
fail("Use of private class ${name} by ${caller_module_name}")
}
mcollective::common::setting { 'direct_addressing':
value => 'yes',
}
mcollective::common::setting { 'direct_addressing_threshold':
value => 5,
}
# Redis connector only uses one host to connect to. Assume that the first will
# be OK
mcollective::common::setting { 'plugin.redis.host':
value => $mcollective::middleware_hosts[0],
}
mcollective::plugin { 'connector/redis': }
package { 'rubygem-redis':
ensure => installed,
}
}
|