v1には単純な整数env.keepalive
/ --keepalive
、それがclient.get_transport().set_keepalive(xxx)
に変換されました。 v2はまだそれを移植していません。
これがすぐに移植できるかどうかについての更新はありますか? 簡単な修正のようです。
これも実装してほしいです。
現在Fabric2でこの機能をどのように実装しますか? または、それも可能ですか?
これは厄介な回避策かもしれませんが、次のようにタイムアウトを設定できる可能性があります。
from fabric2 import Connection
c = Connection(host="1.2.3.4", user="user", connect_kwargs={"key_filename": "my_key"}
c.run("echo hey")
c.transport.set_keepalive(<keepalive>)
現時点では、fabric2でキープアライブを設定する別の方法は見つかりませんでした):
最も参考になるコメント
これがすぐに移植できるかどうかについての更新はありますか? 簡単な修正のようです。