def setUp(self): """Sets up the client.""" global dbaas global dbaas_admin # TODO(rnirmal): We need to better split out the regular client and # the admin client reqs = Requirements(is_admin=False) instance_info.user = test_config.users.find_user(reqs) instance_info.dbaas = create_dbaas_client(instance_info.user) if WHITE_BOX: instance_info.nova_client = create_nova_client(instance_info.user) instance_info.volume_client = create_nova_client(instance_info.user, service_type="volume_service_type") dbaas = instance_info.dbaas reqs = Requirements(is_admin=True) instance_info.admin_user = test_config.users.find_user(reqs) instance_info.dbaas_admin = create_dbaas_client( instance_info.admin_user) dbaas_admin = instance_info.dbaas_admin if WHITE_BOX: user = instance_info.user.auth_user tenant = instance_info.user.tenant instance_info.user_context = context.RequestContext(user, tenant)
def setUp(self): """Sets up the client.""" reqs = Requirements(is_admin=True) instance_info.admin_user = test_config.users.find_user(reqs) instance_info.dbaas_admin = create_dbaas_client( instance_info.admin_user) dbaas_admin = instance_info.dbaas_admin # Make sure we create the client as the correct user if we're using # a pre-built instance. if existing_instance(): mgmt_instance = dbaas_admin.mgmt.instances.show(existing_instance()) t_id = mgmt_instance.tenant_id instance_info.user = test_config.users.find_user_by_tenant_id(t_id) else: reqs = Requirements(is_admin=False) instance_info.user = test_config.users.find_user(reqs) instance_info.dbaas = create_dbaas_client(instance_info.user) if WHITE_BOX: instance_info.nova_client = create_nova_client(instance_info.user) instance_info.volume_client = create_nova_client(instance_info.user, service_type=test_config.nova_client['volume_service_type']) dbaas = instance_info.dbaas if WHITE_BOX: user = instance_info.user.auth_user tenant = instance_info.user.tenant instance_info.user_context = context.RequestContext(user, tenant)
def setUp(self): """Sets up the client.""" reqs = Requirements(is_admin=True) instance_info.admin_user = test_config.users.find_user(reqs) instance_info.dbaas_admin = create_dbaas_client( instance_info.admin_user) global dbaas_admin dbaas_admin = instance_info.dbaas_admin # Make sure we create the client as the correct user if we're using # a pre-built instance. if existing_instance(): mgmt_instance = dbaas_admin.mgmt.instances.show( existing_instance()) t_id = mgmt_instance.tenant_id instance_info.user = test_config.users.find_user_by_tenant_id(t_id) else: reqs = Requirements(is_admin=False) instance_info.user = test_config.users.find_user(reqs) instance_info.dbaas = create_dbaas_client(instance_info.user) if WHITE_BOX: instance_info.nova_client = create_nova_client(instance_info.user) instance_info.volume_client = create_nova_client( instance_info.user, service_type=test_config.nova_client['volume_service_type']) global dbaas dbaas = instance_info.dbaas if WHITE_BOX: user = instance_info.user.auth_user tenant = instance_info.user.tenant instance_info.user_context = context.RequestContext(user, tenant)
def setUp(self): """Sets up the client.""" global dbaas global dbaas_admin # TODO(rnirmal): We need to better split out the regular client and # the admin client reqs = Requirements(is_admin=False) instance_info.user = test_config.users.find_user(reqs) instance_info.dbaas = create_dbaas_client(instance_info.user) if WHITE_BOX: instance_info.nova_client = create_nova_client(instance_info.user) instance_info.volume_client = create_nova_client( instance_info.user, service_type="volume_service_type") dbaas = instance_info.dbaas reqs = Requirements(is_admin=True) instance_info.admin_user = test_config.users.find_user(reqs) instance_info.dbaas_admin = create_dbaas_client( instance_info.admin_user) dbaas_admin = instance_info.dbaas_admin if WHITE_BOX: user = instance_info.user.auth_user tenant = instance_info.user.tenant instance_info.user_context = context.RequestContext(user, tenant)
def setUp(self): nova_user = test_config.users.find_user( Requirements(is_admin=False, services=["nova"])) rd_user = test_config.users.find_user( Requirements(is_admin=False, services=["reddwarf"])) self.nova_client = create_nova_client(nova_user) self.rd_client = create_dbaas_client(rd_user)
def setUp(self): rd_user = test_config.users.find_user(Requirements(is_admin=False, services=["reddwarf"])) self.rd_client = create_dbaas_client(rd_user) if test_config.nova_client is None: raise SkipTest("Skipping this test as no info to communicate with " "Nova was found in the test config.") nova_user = test_config.users.find_user(Requirements(is_admin=False, services=["nova"])) self.nova_client = create_nova_client(nova_user)
def setUp(self): rd_user = test_config.users.find_user( Requirements(is_admin=False, services=["reddwarf"])) self.rd_client = create_dbaas_client(rd_user) if test_config.nova_client is None: raise SkipTest("Skipping this test as no info to communicate with " "Nova was found in the test config.") nova_user = test_config.users.find_user( Requirements(is_admin=False, services=["nova"])) self.nova_client = create_nova_client(nova_user)
def setUp(self): """Sets up the client.""" global dbaas global dbaas_admin # TODO(rnirmal): We need to better split out the regular client and # the admin client instance_info.user = test_config.users.find_user(Requirements(is_admin=False)) instance_info.dbaas = create_dbaas_client(instance_info.user) nova_user = test_config.users.find_user( Requirements(is_admin=False, services=["nova"])) self.nova_client = create_nova_client(nova_user) dbaas = instance_info.dbaas instance_info.admin_user = test_config.users.find_user(Requirements(is_admin=True)) instance_info.dbaas_admin = create_dbaas_client(instance_info.admin_user) dbaas_admin = instance_info.dbaas_admin if WHITE_BOX: instance_info.user_context = context.RequestContext(instance_info.user.auth_user, instance_info.user.tenant)