fabric
fabricでどうしても分からないところがあって、昨日の昼から実に24時間悩み中。
内容:runまたはsudoで実行したいコマンドがインタラクティブな入力を要求する時、そっから先に進まない。
localでも同様なのかはワカラン。試してない。
一応、ここに解決策らしきものがあったので試してみたけどダメだった。というかこれが何をやってるのか分からないという・・・
http://wiki.fabfile.org/Recipes
def manual(cmd): pre_cmd = "ssh -p %(port)s %(user)s@%(host)s export " \ "TERM=linux && " % env local(pre_cmd + cmd, capture=False)
んで、fabric1.0で、run_shell?だったかな?なんかインタラクティブなアレを想定したアレが実装されるっぽいのですが、見てたページがどっかいった;;もう意味不明になってきた・・・・。
カピストラーノならこういうことも難なく出来たりするのでしょうか?丸一日つぶしたからちょっとやる気でてこないけど。。。