diff options
author | selias <samelias@cisco.com> | 2017-10-03 10:56:06 +0200 |
---|---|---|
committer | selias <samelias@cisco.com> | 2017-10-03 11:00:04 +0200 |
commit | 44b74ed5394da158ec5f0a162e09981c7d1eafea (patch) | |
tree | 6b3f92a131fd7fda72c2a47a372b91e2488cfd53 /resources/libraries/python/ssh.py | |
parent | 6417e5d0e7acd7ecf1fd89b2a5962f48ee9b102f (diff) |
HC Test: Increase timeout values in HC Setup and Teardownrls1707
needed due to recent VIRL slowness
Change-Id: I4cbca94001a7503f1e29c56680fa68a88e6092c6
Signed-off-by: selias <samelias@cisco.com>
Diffstat (limited to 'resources/libraries/python/ssh.py')
-rw-r--r-- | resources/libraries/python/ssh.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/resources/libraries/python/ssh.py b/resources/libraries/python/ssh.py index ca6d6556a1..5777c32001 100644 --- a/resources/libraries/python/ssh.py +++ b/resources/libraries/python/ssh.py @@ -307,7 +307,7 @@ class SSH(object): """ chan.close() - def scp(self, local_path, remote_path, get=False): + def scp(self, local_path, remote_path, get=False, timeout=10): """Copy files from local_path to remote_path or vice versa. connect() method has to be called first! @@ -317,9 +317,11 @@ class SSH(object): :param remote_path: Remote path where to place uploaded file; or path to remote file which should be downloaded. :param get: scp operation to perform. Default is put. + :param timeout: Timeout value in seconds. :type local_path: str :type remote_path: str :type get: bool + :type timeout: int """ if not get: logger.trace('SCP {0} to {1}:{2}'.format( @@ -330,7 +332,7 @@ class SSH(object): self._ssh.get_transport().getpeername(), remote_path, local_path)) # SCPCLient takes a paramiko transport as its only argument - scp = SCPClient(self._ssh.get_transport(), socket_timeout=10) + scp = SCPClient(self._ssh.get_transport(), socket_timeout=timeout) start = time() if not get: scp.put(local_path, remote_path) |