Supervisor processes
This module provides high-level tools for managing long-running
processes using supervisord.
Manage supervisord
-
fabtools.supervisor.reload_config()[source]
Reload supervisor configuration.
-
fabtools.supervisor.update_config()[source]
Reread and update supervisor job configurations.
Less heavy-handed than a full reload, as it doesn’t restart the
backend supervisor process and all managed processes.
Manage processes
-
fabtools.supervisor.process_status(name)[source]
Get the status of a supervisor process.
-
fabtools.supervisor.start_process(name)[source]
Start a supervisor process
-
fabtools.supervisor.stop_process(name)[source]
Stop a supervisor process
-
fabtools.supervisor.restart_process(name)[source]
Restart a supervisor process