v1 tinha um número inteiro simples env.keepalive
/ --keepalive
que se transformou em client.get_transport().set_keepalive(xxx)
; A v2 ainda não transferiu isso.
Alguma atualização sobre se isso pode ser portado em breve? Parece uma solução simples.
Eu também gostaria que isso fosse implementado.
Como alguém implementaria essa funcionalidade atualmente com Fabric2? Ou é mesmo possível?
Isso pode ser uma solução suja, mas pode ser possível definir o tempo limite desta forma:
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>)
Não encontrei uma maneira diferente de definir o keepalive com fabric2 no momento):
Comentários muito úteis
Alguma atualização sobre se isso pode ser portado em breve? Parece uma solução simples.