2016-06-30 17:50:11 -05:00
|
|
|
description "brozzler-worker"
|
|
|
|
|
|
|
|
start on runlevel [2345]
|
|
|
|
stop on runlevel [!2345]
|
|
|
|
|
|
|
|
env DISPLAY=:1
|
2016-10-13 17:21:55 -07:00
|
|
|
env PATH={{venv_root}}/brozzler-ve34/bin:/usr/bin:/bin
|
|
|
|
env PYTHONPATH={{venv_root}}/brozzler-ve34/lib/python3.4/site-packages
|
2016-06-30 17:50:11 -05:00
|
|
|
env LANG=C.UTF-8
|
|
|
|
|
2016-10-13 17:21:55 -07:00
|
|
|
setuid {{user}}
|
2016-06-30 17:50:11 -05:00
|
|
|
|
2016-10-13 17:21:55 -07:00
|
|
|
console log
|
2016-06-30 17:50:11 -05:00
|
|
|
|
|
|
|
# depends on vnc server
|
|
|
|
start on started Xvnc
|
|
|
|
stop on stopping Xvnc
|
|
|
|
|
|
|
|
kill timeout 60
|
|
|
|
|
2016-11-09 16:37:49 -08:00
|
|
|
exec nice {{venv_root}}/brozzler-ve34/bin/brozzler-worker \
|
2016-08-10 18:41:23 -07:00
|
|
|
--rethinkdb-servers={{groups['rethinkdb'] | join(',')}} \
|
2016-10-13 17:21:55 -07:00
|
|
|
--max-browsers=4
|