AWS: exécutez un process (avec un tissu python)

Question simple: je gère mon instance AWS avec python / boto / fabric et je souhaite maintenant exécuter mon application, c'est-à-dire

sudo('python app.py &') 

Cela fonctionne avec SSH standard, mais je veux le faire via un script, de sorte que le tissu (ou le script bash) exécute ce process et se déconnecte, le process étant toujours en cours d'exécution. Quand je cours cette ligne, rien ne se passe, bien que tout le rest, comme sudo ('ls'), fonctionne bien.

La solution la plus rapide est d'utiliser Nohup et de redirect l'input et la sortie.

 sudo('nohup python app.py >& /dev/null < /dev/null &') 

Vous findez d'autres détails et instructions sur les FAQ du tissu.

Idéalement, vous allez faire de votre application un démon.