start removing references to AuthManager
This commit is contained in:
@@ -43,8 +43,8 @@ from nova import version
|
|||||||
FLAGS = flags.FLAGS
|
FLAGS = flags.FLAGS
|
||||||
flags.DEFINE_string('logging_context_format_string',
|
flags.DEFINE_string('logging_context_format_string',
|
||||||
'%(asctime)s %(levelname)s %(name)s '
|
'%(asctime)s %(levelname)s %(name)s '
|
||||||
'[%(request_id)s %(user)s '
|
'[%(request_id)s %(user_id)s '
|
||||||
'%(project)s] %(message)s',
|
'%(project_id)s] %(message)s',
|
||||||
'format string to use for log messages with context')
|
'format string to use for log messages with context')
|
||||||
flags.DEFINE_string('logging_default_format_string',
|
flags.DEFINE_string('logging_default_format_string',
|
||||||
'%(asctime)s %(levelname)s %(name)s [-] '
|
'%(asctime)s %(levelname)s %(name)s [-] '
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ class HyperVTestCase(test.TestCase):
|
|||||||
self.user = self.manager.create_user('fake', 'fake', 'fake',
|
self.user = self.manager.create_user('fake', 'fake', 'fake',
|
||||||
admin=True)
|
admin=True)
|
||||||
self.project = self.manager.create_project('fake', 'fake', 'fake')
|
self.project = self.manager.create_project('fake', 'fake', 'fake')
|
||||||
self.context = context.RequestContext(self.user, self.project)
|
self.context = context.RequestContext(self.user.id, self.project.id)
|
||||||
|
|
||||||
def test_create_destroy(self):
|
def test_create_destroy(self):
|
||||||
"""Create a VM and destroy it"""
|
"""Create a VM and destroy it"""
|
||||||
|
|||||||
@@ -23,7 +23,6 @@ import datetime
|
|||||||
import mox
|
import mox
|
||||||
import novaclient.exceptions
|
import novaclient.exceptions
|
||||||
import stubout
|
import stubout
|
||||||
import webob
|
|
||||||
|
|
||||||
from mox import IgnoreArg
|
from mox import IgnoreArg
|
||||||
from nova import context
|
from nova import context
|
||||||
@@ -34,12 +33,10 @@ from nova import service
|
|||||||
from nova import test
|
from nova import test
|
||||||
from nova import rpc
|
from nova import rpc
|
||||||
from nova import utils
|
from nova import utils
|
||||||
from nova.auth import manager as auth_manager
|
|
||||||
from nova.scheduler import api
|
from nova.scheduler import api
|
||||||
from nova.scheduler import manager
|
from nova.scheduler import manager
|
||||||
from nova.scheduler import driver
|
from nova.scheduler import driver
|
||||||
from nova.compute import power_state
|
from nova.compute import power_state
|
||||||
from nova.db.sqlalchemy import models
|
|
||||||
|
|
||||||
|
|
||||||
FLAGS = flags.FLAGS
|
FLAGS = flags.FLAGS
|
||||||
@@ -250,23 +247,17 @@ class SimpleDriverTestCase(test.TestCase):
|
|||||||
volume_driver='nova.volume.driver.FakeISCSIDriver',
|
volume_driver='nova.volume.driver.FakeISCSIDriver',
|
||||||
scheduler_driver='nova.scheduler.simple.SimpleScheduler')
|
scheduler_driver='nova.scheduler.simple.SimpleScheduler')
|
||||||
self.scheduler = manager.SchedulerManager()
|
self.scheduler = manager.SchedulerManager()
|
||||||
self.manager = auth_manager.AuthManager()
|
|
||||||
self.user = self.manager.create_user('fake', 'fake', 'fake')
|
|
||||||
self.project = self.manager.create_project('fake', 'fake', 'fake')
|
|
||||||
self.context = context.get_admin_context()
|
self.context = context.get_admin_context()
|
||||||
|
self.user_id = 'fake'
|
||||||
def tearDown(self):
|
self.project_id = 'fake'
|
||||||
self.manager.delete_user(self.user)
|
|
||||||
self.manager.delete_project(self.project)
|
|
||||||
super(SimpleDriverTestCase, self).tearDown()
|
|
||||||
|
|
||||||
def _create_instance(self, **kwargs):
|
def _create_instance(self, **kwargs):
|
||||||
"""Create a test instance"""
|
"""Create a test instance"""
|
||||||
inst = {}
|
inst = {}
|
||||||
inst['image_id'] = 1
|
inst['image_id'] = 1
|
||||||
inst['reservation_id'] = 'r-fakeres'
|
inst['reservation_id'] = 'r-fakeres'
|
||||||
inst['user_id'] = self.user.id
|
inst['user_id'] = self.user_id
|
||||||
inst['project_id'] = self.project.id
|
inst['project_id'] = self.project_id
|
||||||
inst['instance_type_id'] = '1'
|
inst['instance_type_id'] = '1'
|
||||||
inst['vcpus'] = kwargs.get('vcpus', 1)
|
inst['vcpus'] = kwargs.get('vcpus', 1)
|
||||||
inst['ami_launch_index'] = 0
|
inst['ami_launch_index'] = 0
|
||||||
|
|||||||
@@ -93,7 +93,7 @@ class AccessTestCase(test.TestCase):
|
|||||||
super(AccessTestCase, self).tearDown()
|
super(AccessTestCase, self).tearDown()
|
||||||
|
|
||||||
def response_status(self, user, methodName):
|
def response_status(self, user, methodName):
|
||||||
ctxt = context.RequestContext(user, self.project)
|
ctxt = context.RequestContext(user.id, self.project.id)
|
||||||
environ = self._env_for(ctxt, methodName)
|
environ = self._env_for(ctxt, methodName)
|
||||||
req = webob.Request.blank('/', environ)
|
req = webob.Request.blank('/', environ)
|
||||||
resp = req.get_response(self.mw)
|
resp = req.get_response(self.mw)
|
||||||
|
|||||||
@@ -54,8 +54,8 @@ class AdminApiTestCase(test.TestCase):
|
|||||||
self.manager = manager.AuthManager()
|
self.manager = manager.AuthManager()
|
||||||
self.user = self.manager.create_user('admin', 'admin', 'admin', True)
|
self.user = self.manager.create_user('admin', 'admin', 'admin', True)
|
||||||
self.project = self.manager.create_project('proj', 'admin', 'proj')
|
self.project = self.manager.create_project('proj', 'admin', 'proj')
|
||||||
self.context = context.RequestContext(user=self.user,
|
self.context = context.RequestContext(user_id=self.user.id,
|
||||||
project=self.project)
|
project_id=self.project.id)
|
||||||
|
|
||||||
def fake_show(meh, context, id):
|
def fake_show(meh, context, id):
|
||||||
return {'id': 1, 'properties': {'kernel_id': 1, 'ramdisk_id': 1,
|
return {'id': 1, 'properties': {'kernel_id': 1, 'ramdisk_id': 1,
|
||||||
|
|||||||
@@ -65,8 +65,8 @@ class CloudTestCase(test.TestCase):
|
|||||||
self.manager = manager.AuthManager()
|
self.manager = manager.AuthManager()
|
||||||
self.user = self.manager.create_user('admin', 'admin', 'admin', True)
|
self.user = self.manager.create_user('admin', 'admin', 'admin', True)
|
||||||
self.project = self.manager.create_project('proj', 'admin', 'proj')
|
self.project = self.manager.create_project('proj', 'admin', 'proj')
|
||||||
self.context = context.RequestContext(user=self.user,
|
self.context = context.RequestContext(user_id=self.user.id,
|
||||||
project=self.project)
|
project_id=self.project.id)
|
||||||
host = self.network.host
|
host = self.network.host
|
||||||
|
|
||||||
def fake_show(meh, context, id):
|
def fake_show(meh, context, id):
|
||||||
@@ -97,7 +97,7 @@ class CloudTestCase(test.TestCase):
|
|||||||
|
|
||||||
def _create_key(self, name):
|
def _create_key(self, name):
|
||||||
# NOTE(vish): create depends on pool, so just call helper directly
|
# NOTE(vish): create depends on pool, so just call helper directly
|
||||||
return cloud._gen_key(self.context, self.context.user.id, name)
|
return cloud._gen_key(self.context, self.context.user_id, name)
|
||||||
|
|
||||||
def test_describe_regions(self):
|
def test_describe_regions(self):
|
||||||
"""Makes sure describe regions runs without raising an exception"""
|
"""Makes sure describe regions runs without raising an exception"""
|
||||||
@@ -936,7 +936,7 @@ class CloudTestCase(test.TestCase):
|
|||||||
key = RSA.load_key_string(private_key, callback=lambda: None)
|
key = RSA.load_key_string(private_key, callback=lambda: None)
|
||||||
bio = BIO.MemoryBuffer()
|
bio = BIO.MemoryBuffer()
|
||||||
public_key = db.key_pair_get(self.context,
|
public_key = db.key_pair_get(self.context,
|
||||||
self.context.user.id,
|
self.context.user_id,
|
||||||
'test')['public_key']
|
'test')['public_key']
|
||||||
key.save_pub_key_bio(bio)
|
key.save_pub_key_bio(bio)
|
||||||
converted = crypto.ssl_pub_to_ssh_pub(bio.read())
|
converted = crypto.ssl_pub_to_ssh_pub(bio.read())
|
||||||
@@ -960,7 +960,7 @@ class CloudTestCase(test.TestCase):
|
|||||||
'mytestfprint')
|
'mytestfprint')
|
||||||
self.assertTrue(result1)
|
self.assertTrue(result1)
|
||||||
keydata = db.key_pair_get(self.context,
|
keydata = db.key_pair_get(self.context,
|
||||||
self.context.user.id,
|
self.context.user_id,
|
||||||
'testimportkey1')
|
'testimportkey1')
|
||||||
self.assertEqual('mytestpubkey', keydata['public_key'])
|
self.assertEqual('mytestpubkey', keydata['public_key'])
|
||||||
self.assertEqual('mytestfprint', keydata['fingerprint'])
|
self.assertEqual('mytestfprint', keydata['fingerprint'])
|
||||||
@@ -977,7 +977,7 @@ class CloudTestCase(test.TestCase):
|
|||||||
dummypub)
|
dummypub)
|
||||||
self.assertTrue(result2)
|
self.assertTrue(result2)
|
||||||
keydata = db.key_pair_get(self.context,
|
keydata = db.key_pair_get(self.context,
|
||||||
self.context.user.id,
|
self.context.user_id,
|
||||||
'testimportkey2')
|
'testimportkey2')
|
||||||
self.assertEqual(dummypub, keydata['public_key'])
|
self.assertEqual(dummypub, keydata['public_key'])
|
||||||
self.assertEqual(dummyfprint, keydata['fingerprint'])
|
self.assertEqual(dummyfprint, keydata['fingerprint'])
|
||||||
|
|||||||
@@ -429,8 +429,8 @@ class LibvirtConnTestCase(test.TestCase):
|
|||||||
self.assertEquals(parameters[1].get('value'), 'fake')
|
self.assertEquals(parameters[1].get('value'), 'fake')
|
||||||
|
|
||||||
def _check_xml_and_container(self, instance):
|
def _check_xml_and_container(self, instance):
|
||||||
user_context = context.RequestContext(project=self.project,
|
user_context = context.RequestContext(self.user.id,
|
||||||
user=self.user)
|
self.project.id)
|
||||||
instance_ref = db.instance_create(user_context, instance)
|
instance_ref = db.instance_create(user_context, instance)
|
||||||
# Re-get the instance so it's bound to an actual session
|
# Re-get the instance so it's bound to an actual session
|
||||||
instance_ref = db.instance_get(user_context, instance_ref['id'])
|
instance_ref = db.instance_get(user_context, instance_ref['id'])
|
||||||
@@ -475,8 +475,7 @@ class LibvirtConnTestCase(test.TestCase):
|
|||||||
|
|
||||||
def _check_xml_and_uri(self, instance, expect_ramdisk, expect_kernel,
|
def _check_xml_and_uri(self, instance, expect_ramdisk, expect_kernel,
|
||||||
rescue=False):
|
rescue=False):
|
||||||
user_context = context.RequestContext(project=self.project,
|
user_context = context.RequestContext(self.user.id, self.project.id)
|
||||||
user=self.user)
|
|
||||||
instance_ref = db.instance_create(user_context, instance)
|
instance_ref = db.instance_create(user_context, instance)
|
||||||
network_ref = db.project_get_networks(context.get_admin_context(),
|
network_ref = db.project_get_networks(context.get_admin_context(),
|
||||||
self.project.id)[0]
|
self.project.id)[0]
|
||||||
@@ -1166,7 +1165,7 @@ class NWFilterTestCase(test.TestCase):
|
|||||||
self.user = self.manager.create_user('fake', 'fake', 'fake',
|
self.user = self.manager.create_user('fake', 'fake', 'fake',
|
||||||
admin=True)
|
admin=True)
|
||||||
self.project = self.manager.create_project('fake', 'fake', 'fake')
|
self.project = self.manager.create_project('fake', 'fake', 'fake')
|
||||||
self.context = context.RequestContext(self.user, self.project)
|
self.context = context.RequestContext(self.user.id, self.project.id)
|
||||||
|
|
||||||
self.fake_libvirt_connection = Mock()
|
self.fake_libvirt_connection = Mock()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user