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设置keepalive的不同方法):
最有用的评论
关于这是否可以很快移植的任何更新? 似乎是一个简单的修复。