v1 hatte eine einfache Ganzzahl env.keepalive
/ --keepalive
, die in client.get_transport().set_keepalive(xxx)
; v2 hat das noch nicht portiert.
Gibt es ein Update, ob dies bald portiert werden kann? Scheint eine einfache Lösung zu sein.
Das möchte ich auch gerne umsetzen.
Wie würde man diese Funktionalität derzeit mit Fabric2 implementieren? Oder ist es überhaupt möglich?
Dies kann eine schmutzige Problemumgehung sein, aber es ist möglicherweise möglich, das Timeout auf diese Weise festzulegen:
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>)
Ich habe im Moment keine andere Möglichkeit gefunden, Keepalive mit Fabric2 zu setzen ):
Hilfreichster Kommentar
Gibt es ein Update, ob dies bald portiert werden kann? Scheint eine einfache Lösung zu sein.