Refactor SSHUtils 91/23491/5
authorGeorge Paraskevopoulos <geopar@intracom-telecom.com>
Fri, 21 Oct 2016 07:22:13 +0000 (10:22 +0300)
committerGeorge Paraskevopoulos <geopar@intracom-telecom.com>
Fri, 21 Oct 2016 09:04:10 +0000 (09:04 +0000)
commit059bda7a9df1bc9e605963866576c8ceca058128
treed3fe0341b088feacd276f3c7262399e2c4e7c379
parenta26858a97ee50374b406cdbaadad1284ae4b6185
Refactor SSHUtils

- Add utility functions to get and put remote files
- Add JumpHostHopClient class that creates an ssh connection to a remote
  server through a jumphost. This class inherits from paramiko SSHClient
  and provides all the methods SSHClient provides
- Add get_ssh_connection utility function that creates an ssh client
  object.

Change-Id: Ic5e56f53781a861e991ae02864eb2e06dacaee1f
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
utils/installer-adapter/ApexAdapter.py
utils/installer-adapter/CompassAdapter.py
utils/installer-adapter/FuelAdapter.py
utils/installer-adapter/JoidAdapter.py
utils/installer-adapter/RelengLogger.py
utils/installer-adapter/SSHUtils.py