Puppet Class: examdb::cache

Defined in:
manifests/cache.pp

Overview

examdb cache role



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
27
28
# File 'manifests/cache.pp', line 2

class examdb::cache (
) {

  case $::osfamily {
    'RedHat': {
      case $::operatingsystemrelease {
        /^5.*/,/^6.*/: {
          include ius
          $redis_version_override = '2.4.x'
        }
        default: {
        }
      }
      $redis_require = 'Yumrepo[epel]'
    }
    default: {
      $redis_require = undef
      $redis_version_override = undef
    }
  }

  class { 'redis':
    system_sysctl          => true,
    redis_version_override => $redis_version_override,
    require                => $redis_require,
  }
}