1
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
29
30
31
32
33
|
# File 'manifests/redis.pp', line 1
class abiquo::redis {
user { 'redis':
ensure => present,
require => Yumrepo['Abiquo-Base']
}
file { '/var/log/redis/redis.log':
ensure => present,
recurse => true,
owner => 'redis',
mode => '0755',
require => User['redis']
}
file { '/var/lib/redis':
ensure => directory,
recurse => true,
owner => 'redis',
mode => '0755',
require => User['redis']
}
package { 'redis':
ensure => latest,
require => [ Yumrepo['Abiquo-Base'], File['/var/lib/redis'] ]
}
service { 'redis':
ensure => running,
enable => true,
require => Package['redis']
}
}
|