Warning, /swf-testbed/agents.supervisord.conf is written in an unsupported language. File is not indexed.
0001 ; Supervisord configuration for testbed agents
0002 ; Separate from main supervisord.conf (which manages web services)
0003 ; Agents start on demand via 'testbed run', not automatically
0004
0005 [unix_http_server]
0006 file=/tmp/swf-agents-supervisor.sock
0007
0008 [supervisord]
0009 logfile=%(here)s/logs/agents-supervisord.log
0010 pidfile=%(here)s/agents-supervisord.pid
0011 childlogdir=%(here)s/logs
0012 nodaemon=false
0013 minfds=1024
0014 minprocs=200
0015
0016 [rpcinterface:supervisor]
0017 supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
0018
0019 [supervisorctl]
0020 serverurl=unix:///tmp/swf-agents-supervisor.sock
0021
0022 ; =============================================================================
0023 ; Example Agents - start on demand, not automatically
0024 ; =============================================================================
0025
0026 [program:example-data-agent]
0027 command=python example_agents/example_data_agent.py
0028 directory=%(ENV_SWF_HOME)s/swf-testbed
0029 environment=SWF_TESTBED_CONFIG="%(ENV_SWF_TESTBED_CONFIG)s"
0030 autostart=false
0031 autorestart=true
0032 stopwaitsecs=10
0033 stopsignal=QUIT
0034 stdout_logfile=%(here)s/logs/%(program_name)s.log
0035 stderr_logfile=%(here)s/logs/%(program_name)s.log
0036
0037 [program:example-processing-agent]
0038 command=python example_agents/example_processing_agent.py
0039 directory=%(ENV_SWF_HOME)s/swf-testbed
0040 environment=SWF_TESTBED_CONFIG="%(ENV_SWF_TESTBED_CONFIG)s"
0041 autostart=false
0042 autorestart=true
0043 stopwaitsecs=10
0044 stopsignal=QUIT
0045 stdout_logfile=%(here)s/logs/%(program_name)s.log
0046 stderr_logfile=%(here)s/logs/%(program_name)s.log
0047
0048 [program:example-fastmon-agent]
0049 command=python example_agents/example_fastmon_agent.py
0050 directory=%(ENV_SWF_HOME)s/swf-testbed
0051 environment=SWF_TESTBED_CONFIG="%(ENV_SWF_TESTBED_CONFIG)s"
0052 autostart=false
0053 autorestart=true
0054 stopwaitsecs=10
0055 stopsignal=QUIT
0056 stdout_logfile=%(here)s/logs/%(program_name)s.log
0057 stderr_logfile=%(here)s/logs/%(program_name)s.log
0058
0059 [program:fast-processing-agent]
0060 command=python example_agents/fast_processing_agent.py
0061 directory=%(ENV_SWF_HOME)s/swf-testbed
0062 environment=SWF_TESTBED_CONFIG="%(ENV_SWF_TESTBED_CONFIG)s"
0063 autostart=false
0064 autorestart=true
0065 stopwaitsecs=10
0066 stopsignal=QUIT
0067 stdout_logfile=%(here)s/logs/%(program_name)s.log
0068 stderr_logfile=%(here)s/logs/%(program_name)s.log
0069
0070 [program:workflow-runner]
0071 command=python workflows/workflow_runner.py
0072 directory=%(ENV_SWF_HOME)s/swf-testbed
0073 environment=SWF_TESTBED_CONFIG="%(ENV_SWF_TESTBED_CONFIG)s"
0074 autostart=false
0075 autorestart=true
0076 stopwaitsecs=10
0077 stopsignal=QUIT
0078 stdout_logfile=%(here)s/logs/%(program_name)s.log
0079 stderr_logfile=%(here)s/logs/%(program_name)s.log
0080
0081 ; =============================================================================
0082 ; STF Processing Agents - start on demand, not automatically
0083 ; =============================================================================
0084
0085 [program:stf-data-agent]
0086 command=python -u agents/data_agent.py -v
0087 directory=%(ENV_SWF_HOME)s/swf-testbed
0088 environment=SWF_TESTBED_CONFIG="%(ENV_SWF_TESTBED_CONFIG)s"
0089 autostart=false
0090 autorestart=true
0091 stopwaitsecs=10
0092 stopsignal=QUIT
0093 stdout_logfile=%(here)s/logs/%(program_name)s.log
0094 stderr_logfile=%(here)s/logs/%(program_name)s.log
0095
0096 [program:stf-processing-agent]
0097 command=python -u agents/prompt_processing_agent.py -v
0098 directory=%(ENV_SWF_HOME)s/swf-testbed
0099 environment=SWF_TESTBED_CONFIG="%(ENV_SWF_TESTBED_CONFIG)s"
0100 autostart=false
0101 autorestart=true
0102 stopwaitsecs=10
0103 stopsignal=QUIT
0104 stdout_logfile=%(here)s/logs/%(program_name)s.log
0105 stderr_logfile=%(here)s/logs/%(program_name)s.log