10 'NODE_NAME': 'unknown_pod',
12 'DEPLOY_SCENARIO': 'os-nosdn-nofeature-noha',
13 'DEPLOY_TYPE': 'virt',
14 'INSTALLER_TYPE': None,
17 'OS_ENDPOINT_TYPE': None,
19 'CONFIG_FUNCTEST_YAML': os.path.normpath(os.path.join(os.path.dirname(
20 os.path.abspath(__file__)), '../ci/config_functest.yaml'))
24 class Environment(object):
27 for k, v in six.iteritems(os.environ):
28 self.__setattr__(k, v)
29 for k, v in six.iteritems(default_envs):
30 if k not in os.environ:
31 self.__setattr__(k, v)
35 def _set_ci_run(self):
39 self.IS_CI_RUN = False
41 def _set_ci_loop(self):
42 if self.BUILD_TAG and re.search("daily", self.BUILD_TAG):
43 self.CI_LOOP = "daily"
45 self.CI_LOOP = "weekly"