Fabric: Kembalikan kontrol keepalive

Dibuat pada 19 Jun 2018  ·  4Komentar  ·  Sumber: fabric/fabric

v1 memiliki bilangan bulat sederhana env.keepalive / --keepalive yang diubah menjadi client.get_transport().set_keepalive(xxx) ; v2 belum mem-portingnya.

Feature Needs patch Network

Komentar yang paling membantu

Adakah pembaruan jika ini dapat segera di-porting? Sepertinya perbaikan sederhana.

Semua 4 komentar

Adakah pembaruan jika ini dapat segera di-porting? Sepertinya perbaikan sederhana.

Saya juga ingin ini diterapkan.

Bagaimana cara mengimplementasikan fungsi ini saat ini dengan Fabric2? Atau, apakah mungkin?

Ini mungkin solusi yang kotor, tetapi dimungkinkan untuk mengatur batas waktu dengan cara ini:
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>)

Saya tidak menemukan cara berbeda untuk mengatur keepalive dengan fabric2 saat ini):

Apakah halaman ini membantu?
0 / 5 - 0 peringkat