From 7ce85ee9e8d65e36276a5ce25f03945218c0b8dc Mon Sep 17 00:00:00 2001
From: Jill R <4121322+jillr@users.noreply.github.com>
Date: Thu, 13 Jun 2019 16:48:35 -0700
Subject: [PATCH] vcenter test provider handle config vars handling (#57813)

Make vcenter test provider handle config file vars the same regardless of
whether it comes from static config or from worldstream provisioning
---
 test/runner/lib/cloud/vcenter.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/test/runner/lib/cloud/vcenter.py b/test/runner/lib/cloud/vcenter.py
index a303086fa2f..30352293d17 100644
--- a/test/runner/lib/cloud/vcenter.py
+++ b/test/runner/lib/cloud/vcenter.py
@@ -102,6 +102,7 @@ class VcenterProvider(CloudProvider):
 
         self._set_cloud_config('vmware_test_platform', self.vmware_test_platform)
         if self._use_static_config():
+            self._set_cloud_config('vmware_test_platform', 'static')
             self._setup_static()
         elif self.vmware_test_platform == 'worldstream':
             self._setup_dynamic_baremetal()
@@ -250,7 +251,7 @@ class VcenterEnvironment(CloudEnvironment):
         :rtype: CloudEnvironmentConfig
         """
         vmware_test_platform = self._get_cloud_config('vmware_test_platform')
-        if vmware_test_platform == 'worldstream':
+        if vmware_test_platform in ('worldstream', 'static'):
             parser = ConfigParser()
             parser.read(self.config_path)