If you want to launch some daemons using supervisor, use this plugin.
The plugin will stop your launcher before source code deployment, and re-launch it after the deployment is done (and code is updated).
Available command-line arguments:
Available variables inside the module ini file:
After the launcher is copied to the destination machine, the plugin launches a signal (SIG_LAUNCHER_UPDATED) with the launcher path. You can hook up to this signal and react to it. By default, the virtualenv plugin listens to the signal and updates the paths accordingly