API reference

Airflow lifecycle

Supervisor(dag, cfg, **kwargs)

SupervisorSSH(dag, cfg[, host, port])

SupervisorAirflowConfiguration

Settings that MUST be set when running in airflow

SupervisorSSHAirflowConfiguration

SupervisorTask

SupervisorTaskArgs

SupervisorSSHTask

SupervisorSSHTaskArgs

load_airflow_config([config_dir, ...])

load_airflow_ssh_config([config_dir, ...])

Re-exported supervisor models

SupervisorConfiguration

SupervisorConvenienceConfiguration

Convenience layer, settings that MUST be set when running via convenience API

ProgramConfiguration

SupervisorRemoteXMLRPCClient(cfg)

A light wrapper over the supervisor xmlrpc api: http://supervisord.org/api.html

ProcessInfo