Federico Ressi 7d0f8e92f4 Add paramiko SSH client integration
Add the ability of executing commands on remote hosts
using paramiko SSH client.

- Implement fixture to load ~/.ssh/config file to lookup
  for local configuration before connecting to node.
  Supported options are:
  * User
  * Hostname
  * Port
  * IdentityFile
  * ProxyJump
  * ProxyCommand

- Iplement fixture to connect a paramiko.SSHClient to
  remote host using parameters from ~/.ssh/confing and
  tobiko.conf

- Implement remote execution function to implement same
  interface than the local one.

Change-Id: I767f7515c1418cff1f42a662bd4dac8d9e7abae9
2019-05-21 09:58:58 +02:00
..
2019-05-21 09:58:58 +02:00