я тусклый, чтобы запустить программу удаленно, используя ткань питоназапуск удаленного отдельностоящий процесс с тканью
Если я запустить программу на машине A:
with (settings(host_string = machine_B_ip, user = 'ubuntu', key_filename = 'somepemfile.pem')):
run('myprog')
Он работает нормально, но когда отсоединяется машина A форма машины B процесс останавливается на B. решаю это с помощью «» поЬир
реальная проблема, однако, заключается в том, что машина A. застревает, ожидая на машине B
Попытка:
run('myprog &')
Просто не работает, программа не работает удаленно (как видно в http://docs.fabfile.org/en/1.3.4/faq.html#why-can-t-i-run-programs-in-the-background-with-it-makes-fabric-hang)
Попытка:
run('myprog >& /dev/null < /dev/null &') # fails
run('myprog >& /dev/null < /dev/null')
run('nohup myprog >& /dev/null < /dev/null') # gets stuck
не помогает.
Как я могу это достичь?
я сделал, что-нибудь с и в конце терпит неудачу в ткани – eran