Как правильно использовать tmux с фабрикой django?

1. Я делаю это на локальном компьютере

tmux new -s amazon 

, затем я подключаюсь к серверу по ssh. tmux window

shh user@amazon

, затем я отсоединяю его ctrl bd

В fabfile.py Я делаю вот так

local("tmux a -t amazon") #attaching detached session
local("./myscript") #problem here the tmux session pops on django runserver 
#and waits for input

Проблема: сеанс Tmux появляется на сервере Django dev и не запускает строку ./myscript и ждет вечно. делаешь неправильно?

Примечание. ./Myscript находится на удаленном сервере

0
задан 19 January 2016 в 12:07
1 ответ

Решение состоит в том, чтобы оставить сеанс отключенным и запускать команды через

 tmux send-keys -t <session-name> "Command ENTER"
1
ответ дан 4 December 2019 в 16:43

Теги

Похожие вопросы