API reference¶
Configuration models¶
Convenience layer, settings that MUST be set when running via convenience API |
|
|
|
|
Runtime client¶
A light wrapper over the supervisor xmlrpc api: http://supervisord.org/api.html |
|
|
|
|
|
|
Convenience operations¶
|
Write a SupervisorConvenienceConfiguration JSON as a supervisor config file |
|
Start a supervisor instance using supervisord in background |
|
Start all programs in the supervisor instance |
|
Check if programs are in a good state. |
|
Restart all programs in the supervisor instance |
|
Stop all programs in the supervisor instance |
|
Stop the supervisor instance |
|
Kill the supervisor instance with os.kill |
|
Remove the supervisor config file and working directory |