diff options
author | Jose Lausuch <jose.lausuch@ericsson.com> | 2017-02-16 15:52:39 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2017-02-16 15:52:39 +0000 |
commit | 80427db866fccddd3c644bfec2645b196bb32501 (patch) | |
tree | c592068936025b6910feecf00a02427371350b34 /functest | |
parent | 18758a75e76e7f80d7be0c79b7044d404bd588bc (diff) | |
parent | 9886535d617d95e7d2c2f294e79a7cd994fcd685 (diff) |
Merge "Add deployment_handler printout to prepare env"
Diffstat (limited to 'functest')
-rwxr-xr-x | functest/ci/prepare_env.py | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/functest/ci/prepare_env.py b/functest/ci/prepare_env.py index 6b24fe08..d2e77312 100755 --- a/functest/ci/prepare_env.py +++ b/functest/ci/prepare_env.py @@ -21,6 +21,8 @@ import subprocess import sys import yaml + +from opnfv.deployment import factory from opnfv.utils import constants as opnfv_constants import functest.utils.functest_logger as ft_logger @@ -107,6 +109,27 @@ def check_env_variables(): logger.info(" IS_CI_RUN=%s" % CONST.IS_CI_RUN) +def print_deployment_info(): + handler = None + if CONST.INSTALLER_IP: + if CONST.INSTALLER_TYPE == 'apex': + pkey = '/root/.ssh/id_rsa' + if os.path.isfile(pkey): + handler = factory.Factory.get_handler(CONST.INSTALLER_TYPE, + CONST.INSTALLER_IP, + 'stack', + pkey_file=pkey) + elif CONST.INSTALLER_TYPE == 'fuel': + handler = factory.Factory.get_handler(CONST.INSTALLER_TYPE, + CONST.INSTALLER_IP, + 'root', + installer_pwd='r00tme') + + if handler: + logger.info('\n\nDeployment information:\n%s' % + handler.get_deployment_info()) + + def create_directories(): print_separator() logger.info("Creating needed directories...") @@ -286,6 +309,7 @@ def main(**kwargs): elif kwargs['action'] == "start": logger.info("######### Preparing Functest environment #########\n") check_env_variables() + print_deployment_info() create_directories() source_rc_file() patch_config_file() |