def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ vmware_test_platform = self._get_cloud_config('vmware_test_platform') if vmware_test_platform in ('worldstream', 'static'): parser = ConfigParser() parser.read(self.config_path) # Most of the test cases use ansible_vars, but we plan to refactor these # to use env_vars, output both for now env_vars = dict( (key.upper(), value) for key, value in parser.items('DEFAULT')) ansible_vars = dict( resource_prefix=self.resource_prefix, ) ansible_vars.update(dict(parser.items('DEFAULT'))) else: env_vars = dict( VCENTER_HOST=self._get_cloud_config('vcenter_host'), ) ansible_vars = dict( vcsim=self._get_cloud_config('vcenter_host'), ) return CloudEnvironmentConfig( env_vars=env_vars, ansible_vars=ansible_vars, )
def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ ansible_vars = dict(acme_host=self._get_cloud_config('acme_host'), ) return CloudEnvironmentConfig(ansible_vars=ansible_vars, )
def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ env_vars = dict( K8S_AUTH_KUBECONFIG=self.config_path, ) return CloudEnvironmentConfig( env_vars=env_vars, )
def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ parser = ConfigParser() parser.read(self.config_path) ansible_vars = dict(resource_prefix=self.resource_prefix, ) ansible_vars.update(dict(parser.items('default'))) return CloudEnvironmentConfig(ansible_vars=ansible_vars, )
def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ env_vars = dict(VCENTER_HOST=self._get_cloud_config('vcenter_host'), ) ansible_vars = dict(vcsim=self._get_cloud_config('vcenter_host'), ) return CloudEnvironmentConfig( env_vars=env_vars, ansible_vars=ansible_vars, )
def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ config = TowerConfig.parse(self.config_path) env_vars = config.environment ansible_vars = dict((key.lower(), value) for key, value in env_vars.items()) return CloudEnvironmentConfig( env_vars=env_vars, ansible_vars=ansible_vars, )
def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ parser = ConfigParser() parser.read(self.config_path) env_vars = dict(VULTR_API_KEY=parser.get('default', 'key'), ) ansible_vars = dict(vultr_resource_prefix=self.resource_prefix, ) return CloudEnvironmentConfig( env_vars=env_vars, ansible_vars=ansible_vars, )
def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ env_vars = get_config(self.config_path) ansible_vars = dict(resource_prefix=self.resource_prefix, ) ansible_vars.update( dict((key.lower(), value) for key, value in env_vars.items())) return CloudEnvironmentConfig( env_vars=env_vars, ansible_vars=ansible_vars, )
def get_environment_config(self): parser = ConfigParser() parser.read(self.config_path) env_vars = dict(HCLOUD_TOKEN=parser.get('default', 'hcloud_api_token'), ) ansible_vars = dict(hcloud_prefix=self.resource_prefix, ) ansible_vars.update( dict((key.lower(), value) for key, value in env_vars.items())) return CloudEnvironmentConfig( env_vars=env_vars, ansible_vars=ansible_vars, )
def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ parser = ConfigParser() parser.read(self.config_path) env_vars = dict(SCW_API_KEY=parser.get('default', 'key'), SCW_ORG=parser.get('default', 'org')) ansible_vars = dict(scw_org=parser.get('default', 'org'), ) return CloudEnvironmentConfig( env_vars=env_vars, ansible_vars=ansible_vars, )
def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ env_vars = get_config(self.config_path) display.sensitive.add(env_vars.get('AZURE_SECRET')) display.sensitive.add(env_vars.get('AZURE_PASSWORD')) ansible_vars = dict(resource_prefix=self.resource_prefix, ) ansible_vars.update( dict((key.lower(), value) for key, value in env_vars.items())) return CloudEnvironmentConfig( env_vars=env_vars, ansible_vars=ansible_vars, )
def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ parser = ConfigParser() parser.read(self.config_path) ansible_vars = dict(resource_prefix=self.resource_prefix, ) ansible_vars.update(dict(parser.items('default'))) env_vars = {'ANSIBLE_DEBUG_BOTOCORE_LOGS': 'True'} return CloudEnvironmentConfig( env_vars=env_vars, ansible_vars=ansible_vars, callback_plugins=['aws_resource_actions'], )
def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ parser = ConfigParser() parser.read(self.config_path) ansible_vars = dict( resource_prefix=self.resource_prefix, ) ansible_vars.update(dict(parser.items('default'))) display.sensitive.add(ansible_vars.get('opennebula_password')) return CloudEnvironmentConfig( ansible_vars=ansible_vars, )
def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ parser = ConfigParser() parser.read(self.config_path) env_vars = dict(CLOUDSCALE_API_TOKEN=parser.get( 'default', 'cloudscale_api_token'), ) ansible_vars = dict(cloudscale_resource_prefix=self.resource_prefix, ) ansible_vars.update( dict((key.lower(), value) for key, value in env_vars.items())) return CloudEnvironmentConfig( env_vars=env_vars, ansible_vars=ansible_vars, )
def get_environment_config(self): """ :rtype: CloudEnvironmentConfig """ parser = ConfigParser() parser.read(self.config_path) config = dict(parser.items('default')) env_vars = dict( CLOUDSTACK_ENDPOINT=config['endpoint'], CLOUDSTACK_KEY=config['key'], CLOUDSTACK_SECRET=config['secret'], CLOUDSTACK_TIMEOUT=config['timeout'], ) ansible_vars = dict(cs_resource_prefix=self.resource_prefix, ) return CloudEnvironmentConfig( env_vars=env_vars, ansible_vars=ansible_vars, )