Installer adapters 99/22599/8
authorjose.lausuch <jose.lausuch@ericsson.com>
Fri, 30 Sep 2016 15:24:31 +0000 (17:24 +0200)
committerjose.lausuch <jose.lausuch@ericsson.com>
Sun, 9 Oct 2016 16:58:51 +0000 (18:58 +0200)
commit19a3c7408d250171a838fd98bd923e77c65c93b0
tree144f46ececb2cd9a59fe6baed5834837ddee23cc
parent3a22f37080de6927f8b1eb5665aa224cd6381199
Installer adapters

This tool might be used by any project in OPNFV
to retrieve information about the deployed
OpenStack nodes.
It is python based and using paramiko.

It can:
  - get info about deployment
  - get the info about the nodes (ip, mac, ...)
  - stablish ssh connection even with ProxyCommand option
  - run remote commands
  - scp to/from nodes (i.e. fetch credentials from controller)

Added FuelAdapter as an example.

JIRA: RELENG-149
JIRA: RELENG-150

Change-Id: I49d8be96d754e0950e337aa2f88172341446fdd4
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
utils/installer-adapter/ApexAdapter.py [new file with mode: 0644]
utils/installer-adapter/CompassAdapter.py [new file with mode: 0644]
utils/installer-adapter/FuelAdapter.py [new file with mode: 0644]
utils/installer-adapter/InstallerHandler.py [new file with mode: 0644]
utils/installer-adapter/JoidAdapter.py [new file with mode: 0644]
utils/installer-adapter/RelengLogger.py [new file with mode: 0644]
utils/installer-adapter/SSHUtils.py [new file with mode: 0644]
utils/installer-adapter/__init__.py [new file with mode: 0644]
utils/installer-adapter/example.py [new file with mode: 0644]