Remove the judgement of OS_ENDPOINT_TYPE 07/50307/3
authorLinda Wang <wangwulin@huawei.com>
Tue, 9 Jan 2018 15:51:39 +0000 (15:51 +0000)
committerLinda Wang <wangwulin@huawei.com>
Tue, 9 Jan 2018 15:58:43 +0000 (15:58 +0000)
Remove the judgement of OS_ENDPOINT_TYPE when configuring
[identity-feature-enabled] section in tempest.conf

Change-Id: Ia0f6926cdd6e063c953358df5108b537917418bc
Signed-off-by: Linda Wang <wangwulin@huawei.com>
functest/opnfv_tests/openstack/tempest/conf_utils.py

index 116b1bf..8ad005c 100644 (file)
@@ -286,13 +286,14 @@ def configure_tempest_update_params(tempest_conf_file, image_id=None,
     config.set('object-storage', 'operator_role',
                CONST.__getattribute__('tempest_object_storage_operator_role'))
 
+    if (identity_api_version == '3'):
+        config.set('identity', 'v3_endpoint_type',
+                   CONST.__getattribute__('OS_ENDPOINT_TYPE'))
+        config.set('identity-feature-enabled', 'api_v2', False)
+        config.set('identity-feature-enabled', 'api_v2_admin', False)
+
     if CONST.__getattribute__('OS_ENDPOINT_TYPE') is not None:
         sections = config.sections()
-        if (identity_api_version == '3'):
-            config.set('identity', 'v3_endpoint_type',
-                       CONST.__getattribute__('OS_ENDPOINT_TYPE'))
-            config.set('identity-feature-enabled', 'api_v2', False)
-            config.set('identity-feature-enabled', 'api_v2_admin', False)
         services_list = ['compute',
                          'volume',
                          'image',