1
; supervisor config file
3
logfile=%(basepath)s/tmp/supervisor-dev.log ; (main log file;default $CWD/supervisord.log)
4
pidfile=%(basepath)s/tmp/supervisor-dev.pid ; (supervisord pidfile;default supervisord.pid)
5
childlogdir=%(basepath)s/tmp/supervisor-dev-childlog/ ; ('AUTO' child log dir, default $TEMP)
6
logfile_maxbytes = 50MB
12
identifier = supervisor-dev
14
[rpcinterface:supervisor]
15
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
18
serverurl=http://localhost:%(inet_http_server_port)s
21
port=%(inet_http_server_port)s
24
files=metrics-processors.conf services-supervisor.conf workers-supervisor.conf
26
[eventlistener:heartbeat]
27
command=python %(basepath)s/lib/ubuntuone/supervisor/heartbeat_listener.py --interval=10 --timeout=20 --log_level=DEBUG --log_file=%(tmp_dir)s/heartbeat.log --groups=filesync-dummy,filesync-oauth
28
environment=PYTHONPATH="%(basepath)s/lib"
29
events=PROCESS_COMMUNICATION,TICK_5
33
command=/usr/bin/twistd --pidfile %(tmp_dir)s/filesync.pid -n -y %(basepath)s/lib/ubuntuone/storage/server/server.tac --reactor=epoll
34
environment=PYTHONPATH="%(basepath)s/lib",DJANGO_SETTINGS_MODULE="backends.django_settings",PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=cpp,CONFIG="%(basepath)s/configs/development.yaml"
35
stdout_capture_maxbytes=16384
39
[program:filesync-dummy-auth]
40
command=python %(basepath)s/dev-scripts/deploy_api_server.py
41
environment=PYTHONPATH="%(basepath)s/lib",DJANGO_SETTINGS_MODULE="backends.django_settings",PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=cpp,CONFIG="%(basepath)s/configs/development.yaml"
42
stdout_capture_maxbytes=16384
44
redirect_stderr=true ; send stderr to the log file
45
stdout_logfile=%(tmp_dir)s/filesync.log
46
stdout_logfile_maxbytes=0
49
command=/usr/bin/twistd --pidfile %(tmp_dir)s/ssl-proxy.pid -n -y %(basepath)s/lib/ubuntuone/storage/server/ssl_proxy.tac --reactor=epoll
50
environment=PYTHONPATH="%(basepath)s/lib",DJANGO_SETTINGS_MODULE="backends.django_settings",CONFIG="%(basepath)s/configs/development.yaml"
51
stdout_capture_maxbytes=16384
56
command=/usr/bin/twistd --pidfile %(tmp_dir)s/s4.pid -n -y %(basepath)s/lib/s4/S4.tac -l %(tmp_dir)s/s4_stdout.log
57
environment=PYTHONPATH="%(basepath)s/lib",DJANGO_SETTINGS_MODULE="backends.django_settings",CONFIG="%(basepath)s/configs/development.yaml"
61
[program:storage-proxy]
62
command=python %(basepath)s/dev-scripts/squid.py storage-proxy %(basepath)s/dev-scripts/storage-proxy.conf.tmpl
63
environment=PYTHONPATH="%(basepath)s/lib",DJANGO_SETTINGS_MODULE="backends.django_settings",CONFIG="%(basepath)s/configs/development.yaml"
67
[program:stats_worker]
68
command=python %(basepath)s/lib/ubuntuone/monitoring/stats_worker.py --log_file=%(tmp_dir)s/stats_worker.log
69
environment=PYTHONPATH="%(basepath)s/lib",DJANGO_SETTINGS_MODULE="backends.django_settings",CONFIG="%(basepath)s/configs/development.yaml"
72
[group:filesync-dummy]
73
programs=filesync-dummy-auth
75
[group:filesync-oauth]
76
programs=filesync,ssl-proxy