|
| 1 | +[unix_http_server] |
| 2 | +file = /var/run/supervisor.sock |
| 3 | + |
| 4 | +[inet_http_server] |
| 5 | +port = 9001 |
| 6 | + |
| 7 | +[supervisord] |
| 8 | +nodaemon=true |
| 9 | +logfile = /var/log/supervisor/supervisord.log |
| 10 | +logfile_maxbytes = 200KB |
| 11 | +logfile_backups = 1 |
| 12 | +pidfile = /var/run/supervisord.pid |
| 13 | +childlogdir = /var/log/supervisor |
| 14 | + |
| 15 | +[rpcinterface:supervisor] |
| 16 | +supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface |
| 17 | + |
| 18 | +[supervisorctl] |
| 19 | +serverurl = unix:///var/run/supervisor.sock |
| 20 | + |
| 21 | +[program:ovsdb-server] |
| 22 | +command=/usr/local/sbin/ovsdb-server /etc/openvswitch/conf.db --remote=punix:/usr/local/var/run/openvswitch/db.sock --remote=ptcp:6640 --pidfile=ovsdb-server.pid |
| 23 | +priority=10 |
| 24 | +startsec=10 |
| 25 | +stderr_events_enabled=true |
| 26 | +stdout_events_enabled=true |
| 27 | + |
| 28 | +[program:ovs-vswitchd] |
| 29 | +command=/usr/local/sbin/ovs-vswitchd -v --pidfile |
| 30 | +priority=20 |
| 31 | +startsec=10 |
| 32 | +stderr_events_enabled=true |
| 33 | +stdout_events_enabled=true |
| 34 | + |
| 35 | +[program:ovsdb-server-vtep] |
| 36 | +command=/usr/local/sbin/ovsdb-server /etc/openvswitch/conf.db /etc/openvswitch/vtep.db --remote=punix:/var/run/openvswitch/db.sock --pidfile=ovsdb-server.pid |
| 37 | +autostart=false |
| 38 | +priority=10 |
| 39 | +startsec=10 |
| 40 | +stderr_events_enabled=true |
| 41 | +stdout_events_enabled=true |
| 42 | + |
| 43 | +[program:ovs-vtep] |
| 44 | +command=/usr/local/share/openvswitch/scripts/ovs-vtep --pidfile=/var/run/openvswitch/ovs-vtep.pid br-vtep |
| 45 | +autostart=false |
| 46 | +priority=30 |
| 47 | +startsec=10 |
| 48 | +stderr_events_enabled=true |
| 49 | +stdout_events_enabled=true |
| 50 | + |
| 51 | +[program:configure-ovs] |
| 52 | +command=/usr/local/share/openvswitch/configure-ovs.sh |
| 53 | +priority=30 |
| 54 | +startsecs=0 |
| 55 | +exitcodes=0 |
| 56 | +autorestart=false |
| 57 | +stderr_events_enabled=true |
| 58 | +stdout_events_enabled=true |
| 59 | + |
| 60 | +[eventlistener:stdout] |
| 61 | +command = supervisor_stdout |
| 62 | +buffer_size = 100 |
| 63 | +events = PROCESS_LOG |
| 64 | +result_handler = supervisor_stdout:event_handler |
0 commit comments