puppet: Add supervisord configuration for feedback-bot.

(imported from commit c7deece3e48d59de856393a4a6b7929757bc1c7c)
This commit is contained in:
Tim Abbott 2013-02-05 14:25:46 -05:00
parent f5b44cf349
commit 4cd3fd234c
2 changed files with 12 additions and 1 deletions

View File

@ -0,0 +1,4 @@
[program:feedback-bot]
command=/home/humbug/humbug/api/bots/feedback-bot
autostart=true
user=humbug

View File

@ -426,7 +426,14 @@ class humbug_bots {
mode => 640,
}
#TODO: Need to install our supervisor config
file { '/etc/supervisor/conf.d/feedback-bot.conf':
require => Package['supervisor'],
ensure => file,
owner => 'root',
group => 'root',
mode => 640,
source => "/root/humbug/servers/puppet/files/supervisor/conf.d/feedback-bot.conf",
}
}
class { "humbug_base": }