Files
zulip/servers/puppet/modules/humbug/manifests/bots.pp
Zev Benjamin da95bb2988 puppet: Move all puppetized config files to the humbug module and reference them with puppet URLs
(imported from commit f0f325bbad381b87c12c6f7888f4dd5d6989f09f)
2013-02-08 16:06:34 -05:00

23 lines
529 B
Puppet

class humbug::bots {
class { 'humbug::base': }
$bots_packages = [ "supervisor" ]
package { $bots_packages: ensure => "installed" }
file { '/var/log/humbug':
ensure => 'directory',
owner => 'humbug',
group => 'humbug',
mode => 640,
}
file { '/etc/supervisor/conf.d/feedback-bot.conf':
require => Package['supervisor'],
ensure => file,
owner => 'root',
group => 'root',
mode => 640,
source => "puppet:///modules/humbug/supervisor/conf.d/feedback-bot.conf",
}
}