2013-10-17 17:11:15 +04:00

22 lines
567 B
Ruby

package 'redis-server'
package 'python-pip'
package 'tmux'
bash 'Install python dependencies' do
code 'pip install -r requirements.txt'
cwd '/vagrant'
end
bash 'Run application' do
code <<-EOS
echo "webui: gunicorn --log-level debug ostack_validator.webui:app --bind 0.0.0.0:8000" > ProcfileHonchoLocal
echo "worker: celery worker --app=ostack_validator.celery:app" >> ProcfileHonchoLocal
if ! tmux has-session -t dev; then
tmux new-session -d -s dev "honcho -f ProcfileHonchoLocal start"
fi
EOS
user 'vagrant'
cwd '/vagrant'
end