diff options
author | Cédric Ollivier <cedric.ollivier@orange.com> | 2019-09-12 11:15:06 +0200 |
---|---|---|
committer | Cédric Ollivier <cedric.ollivier@orange.com> | 2019-09-12 11:21:48 +0200 |
commit | f3072c8b1f32feacc9785165477efee9a328eb2e (patch) | |
tree | 0d5b7b1833a3f5c88c53b4fc00f2b39263428f6e /functest/utils/env.py | |
parent | 2457aaf32867cfc77596465e2f0dec8e8033c9a9 (diff) |
Allow skipping list_services
Shade forces the use of admin endpoints when listing services [1].
A new env var is added to allow running Functest when only public
endpoints are reachable (e.g. testing from a VM as proposed for ONAP
integration).
It seems the best approach as list_services provides key data and
we do avoid blocking requests.
It seems easier and more generic than listing all calls in
testcases.yaml.
[1] https://github.com/openstack/shade/blob/master/shade/openstackcloud.py#L9956
Change-Id: Idcbe5d364f4230ffe1da34e7da0e99e863f15c5e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Diffstat (limited to 'functest/utils/env.py')
-rw-r--r-- | functest/utils/env.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/functest/utils/env.py b/functest/utils/env.py index 8c003092d..04919acce 100644 --- a/functest/utils/env.py +++ b/functest/utils/env.py @@ -36,7 +36,8 @@ INPUTS = { 'NEW_USER_ROLE': 'Member', 'USE_DYNAMIC_CREDENTIALS': 'True', 'BLOCK_MIGRATION': 'True', - 'CLEAN_ORPHAN_SECURITY_GROUPS': 'True' + 'CLEAN_ORPHAN_SECURITY_GROUPS': 'True', + 'PUBLIC_ENDPOINT_ONLY': 'False' } |