Tom Barron a3804ce745 Change ssh_utils parameter to correctly send keepalive packets
The current implementation of ssh_utils never sends keepalive packets.
In ssh_utils.SSHPool, the socket timeout parameter is set to None
intending to keep ssh connections open.
However, when the parameter is set to None, ssh_utils does not run the
code to compare idle duration and keepalive interval.

This patch reverts the socket timeout parameter to default (0.1 sec).
The ssh_utils compares them every 0.1 seconds, and sends a keepalive
packet if idle duration > keepalive interval (= self.conn_timeout).

See cinder change: I8234083107207b9ebc0849947e8de92b5cf3e36e

Change-Id: Ib13e5c6246412d667554cb0bd9c419b513af70c7
Related-Bug: #1673662
(cherry picked from commit 1814ad41134a2fa952ea6b664984da07d46d17c3)
(cherry picked from commit 742e30922b70952b8bc5b2394e29d0d020be4ea0)
(cherry picked from commit 674ee3fe036f5e088b61277b0ff75dc22d26d848)
2019-01-15 08:04:51 -05:00
2018-08-01 14:43:12 +08:00
2017-01-16 22:24:53 +08:00
2017-02-07 19:56:49 +00:00
2013-08-08 10:34:06 -04:00
2013-08-08 10:34:06 -04:00
2013-09-17 10:57:47 +03:00
2016-11-25 12:39:22 +01:00
2015-03-18 13:40:03 +01:00
2015-09-18 20:43:19 +00:00

Team and repository tags

image

MANILA

You have come across an OpenStack shared file system service. It has identified itself as "Manila." It was abstracted from the Cinder project.

Getting Started

If you'd like to run from the master branch, you can clone the git repo:

git clone https://github.com/openstack/manila.git

For developer information please see HACKING.rst

You can raise bugs here http://bugs.launchpad.net/manila

Python client

https://github.com/openstack/python-manilaclient.git

Description
Shared filesystem management project for OpenStack.
Readme 179 MiB
Languages
Python 99.3%
Shell 0.7%