Sha256: e8873eb6440326e7bb4eb2d17ed25e47db62c715cfcfaf967699e4b04288c5bd

Contents?: true

Size: 1.08 KB

Versions: 6

Compression:

Stored size: 1.08 KB

Contents

# Class: redis::params
#
# This class configures parameters for the puppet-redis module.
#
# Parameters:
#
# Actions:
#
# Requires:
#
# Sample Usage:
#
class redis::params {

  case $::operatingsystem {
    'centos', 'redhat', 'fedora': {
      $package        = 'redis'
      $service        = 'redis'
      $conf           = '/etc/redis.conf'
      $conf_template  = 'redis.rhel.conf.erb'
      $conf_logrotate = '/etc/logrotate.d/redis'
      $pidfile        = '/var/run/redis/redis.pid'
      $logfile        = '/var/log/redis/redis.log'
    }
    'ubuntu', 'debian': {
      $package        = 'redis-server'
      $service        = 'redis-server'
      $conf           = '/etc/redis/redis.conf'
      $conf_template  = 'redis.debian.conf.erb'
      $conf_logrotate = '/etc/logrotate.d/redis-server'
      $pidfile        = '/var/run/redis/redis-server.pid'
      $logfile        = '/var/log/redis/redis-server.log'
    }
    default: {
      fail("Unsupported osfamily: ${::osfamily} operatingsystem: ${::operatingsystem}, module ${module_name} only support osfamily RedHat and Debian")
    }
  }

}

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
safeguard-devise-0.0.7 puppet/modules/redis/manifests/params.pp
safeguard-devise-0.0.6 puppet/modules/redis/manifests/params.pp
safeguard-devise-0.0.5 puppet/modules/redis/manifests/params.pp
safeguard-devise-0.0.4 puppet/modules/redis/manifests/params.pp
safeguard-devise-0.0.3 puppet/modules/redis/manifests/params.pp
safeguard-devise-0.0.2 puppet/modules/redis/manifests/params.pp