puppet-standalone-mashup/shared/additional-modules/god/manifests/init.pp
2012-06-04 15:05:38 -04:00

23 lines
401 B
Puppet

class god {
gem { 'god':
path => "${ruby::path}:${base::path}",
ensure => present,
require => Make_and_install['ruby']
}
$bin = "${base::install_path}/ruby/bin/god"
$dir = config_path("god.d")
$pid = pid_path($name)
$log = log_path($name)
$share = share_path($name)
file { [ $dir, $share ]:
ensure => directory
}
init_d { 'god':
require => Gem['god']
}
}