def test_nova_client_system_scope(self, p_session, p_plugin_loader, p_client, p_api_version): self.override_config('os_system_scope', 'all') nova.novaclient(self.ctx) p_plugin_loader.return_value.load_from_options.assert_called_once_with( auth_url='http://keystonehost/identity', password='******', project_domain_name='default', project_name=None, user_domain_name='default', system_scope='all', username='******' )
def test_nova_client_privileged_user(self, p_session, p_plugin_loader, p_client, p_api_version): nova.novaclient(self.ctx) p_plugin_loader.return_value.load_from_options.assert_called_once_with( auth_url='http://keystonehost/identity_admin', password='******', project_name=None, username='******' ) p_client.assert_called_once_with( p_api_version(nova.NOVA_API_VERSION), session=p_session.return_value, region_name=None, insecure=False, endpoint_type='publicURL', cacert=None, timeout=None, extensions=nova.nova_extensions)
def test_nova_client_privileged_user(self, p_session, p_plugin_loader, p_client, p_api_version): nova.novaclient(self.ctx) p_plugin_loader.return_value.load_from_options.assert_called_once_with( auth_url='http://keystonehost/identity', password='******', project_domain_name='default', project_name=None, user_domain_name='default', username='******' ) p_client.assert_called_once_with( p_api_version(nova.NOVA_API_VERSION), session=p_session.return_value, region_name=None, insecure=False, endpoint_type='publicURL', cacert=None, timeout=None, global_request_id=self.ctx.global_id, extensions=nova.nova_extensions)
def test_nova_client_admin_endpoint(self, p_session, p_plugin_loader, p_client, p_api_version): nova.novaclient(self.ctx) p_plugin_loader.return_value.load_from_options.assert_called_once_with( auth_url='http://keystonehost/identity', password='******', project_domain_name='default', project_name=None, user_domain_name='default', username='******' ) p_client.assert_called_once_with( p_api_version(nova.NOVA_API_VERSION), session=p_session.return_value, region_name=None, insecure=False, endpoint_type='publicURL', service_type='compute', service_name='nova', cacert=None, timeout=None, global_request_id=self.ctx.global_id, extensions=nova.nova_extensions)