Files
vapemap/puppet/manifests/classes/redis.pp
Andrew Williams 572216d10b Vagrant Support
Brings in the basic config for Vagrant, missing elasticsearch but its enough to bring up a Vagrant instance of the main web app.
2013-03-31 23:53:55 +01:00

25 lines
433 B
Puppet

class redis {
include redis::apt
package {'redis-server':
ensure => latest,
require => Apt::Repo['redis'],
}
service { 'redis-server':
ensure => running,
enable => true,
hasrestart => true,
require => Package['redis-server'],
}
}
class redis::apt {
apt::repo {'redis':
source => '/vagrant/puppet/files/redis/redis.list',
key => '5862E31D',
}
}
class {'redis::apt': stage => 'repo' }