pull-up from trunk and conflict resolution
This commit is contained in:
		| @@ -32,7 +32,6 @@ from nova import flags | ||||
| from nova import test | ||||
| from nova import utils | ||||
| from nova.api.ec2 import cloud | ||||
| from nova.auth import manager | ||||
| from nova.compute import power_state | ||||
| from nova.virt.libvirt import connection | ||||
| from nova.virt.libvirt import firewall | ||||
| @@ -154,36 +153,15 @@ class LibvirtConnTestCase(test.TestCase): | ||||
|         super(LibvirtConnTestCase, self).setUp() | ||||
|         connection._late_load_cheetah() | ||||
|         self.flags(fake_call=True) | ||||
|         self.manager = manager.AuthManager() | ||||
|  | ||||
|         try: | ||||
|             pjs = self.manager.get_projects() | ||||
|             pjs = [p for p in pjs if p.name == 'fake'] | ||||
|             if 0 != len(pjs): | ||||
|                 self.manager.delete_project(pjs[0]) | ||||
|  | ||||
|             users = self.manager.get_users() | ||||
|             users = [u for u in users if u.name == 'fake'] | ||||
|             if 0 != len(users): | ||||
|                 self.manager.delete_user(users[0]) | ||||
|         except Exception, e: | ||||
|             pass | ||||
|  | ||||
|         users = self.manager.get_users() | ||||
|         self.user = self.manager.create_user('fake', 'fake', 'fake', | ||||
|                                              admin=True) | ||||
|         self.project = self.manager.create_project('fake', 'fake', 'fake') | ||||
|         self.user_id = 'fake' | ||||
|         self.project_id = 'fake' | ||||
|         self.context = context.RequestContext(self.user_id, self.project_id) | ||||
|         self.network = utils.import_object(FLAGS.network_manager) | ||||
|         self.context = context.get_admin_context() | ||||
|         FLAGS.instances_path = '' | ||||
|         self.call_libvirt_dependant_setup = False | ||||
|         self.test_ip = '10.11.12.13' | ||||
|  | ||||
|     def tearDown(self): | ||||
|         self.manager.delete_project(self.project) | ||||
|         self.manager.delete_user(self.user) | ||||
|         super(LibvirtConnTestCase, self).tearDown() | ||||
|  | ||||
|     test_instance = {'memory_kb':     '1024000', | ||||
|                      'basepath':      '/some/path', | ||||
|                      'bridge_name':   'br100', | ||||
| @@ -441,8 +419,8 @@ class LibvirtConnTestCase(test.TestCase): | ||||
|         self.assertEquals(parameters[1].get('value'), 'fake') | ||||
|  | ||||
|     def _check_xml_and_container(self, instance): | ||||
|         user_context = context.RequestContext(project=self.project, | ||||
|                                               user=self.user) | ||||
|         user_context = context.RequestContext(self.user_id, | ||||
|                                               self.project_id) | ||||
|         instance_ref = db.instance_create(user_context, instance) | ||||
|         _setup_networking(instance_ref['id'], self.test_ip) | ||||
|  | ||||
| @@ -470,11 +448,10 @@ class LibvirtConnTestCase(test.TestCase): | ||||
|  | ||||
|     def _check_xml_and_uri(self, instance, expect_ramdisk, expect_kernel, | ||||
|                            rescue=False): | ||||
|         user_context = context.RequestContext(project=self.project, | ||||
|                                               user=self.user) | ||||
|         user_context = context.RequestContext(self.user_id, self.project_id) | ||||
|         instance_ref = db.instance_create(user_context, instance) | ||||
|         network_ref = db.project_get_networks(context.get_admin_context(), | ||||
|                                              self.project.id)[0] | ||||
|                                              self.project_id)[0] | ||||
|  | ||||
|         _setup_networking(instance_ref['id'], self.test_ip) | ||||
|  | ||||
| @@ -802,11 +779,9 @@ class IptablesFirewallTestCase(test.TestCase): | ||||
|     def setUp(self): | ||||
|         super(IptablesFirewallTestCase, self).setUp() | ||||
|  | ||||
|         self.manager = manager.AuthManager() | ||||
|         self.user = self.manager.create_user('fake', 'fake', 'fake', | ||||
|                                              admin=True) | ||||
|         self.project = self.manager.create_project('fake', 'fake', 'fake') | ||||
|         self.context = context.RequestContext('fake', 'fake') | ||||
|         self.user_id = 'fake' | ||||
|         self.project_id = 'fake' | ||||
|         self.context = context.RequestContext(self.user_id, self.project_id) | ||||
|         self.network = utils.import_object(FLAGS.network_manager) | ||||
|  | ||||
|         class FakeLibvirtConnection(object): | ||||
| @@ -832,11 +807,6 @@ class IptablesFirewallTestCase(test.TestCase): | ||||
|         connection.libxml2 = __import__('libxml2') | ||||
|         return True | ||||
|  | ||||
|     def tearDown(self): | ||||
|         self.manager.delete_project(self.project) | ||||
|         self.manager.delete_user(self.user) | ||||
|         super(IptablesFirewallTestCase, self).tearDown() | ||||
|  | ||||
|     in_nat_rules = [ | ||||
|       '# Generated by iptables-save v1.4.10 on Sat Feb 19 00:03:19 2011', | ||||
|       '*nat', | ||||
| @@ -1119,11 +1089,9 @@ class NWFilterTestCase(test.TestCase): | ||||
|         class Mock(object): | ||||
|             pass | ||||
|  | ||||
|         self.manager = manager.AuthManager() | ||||
|         self.user = self.manager.create_user('fake', 'fake', 'fake', | ||||
|                                              admin=True) | ||||
|         self.project = self.manager.create_project('fake', 'fake', 'fake') | ||||
|         self.context = context.RequestContext(self.user, self.project) | ||||
|         self.user_id = 'fake' | ||||
|         self.project_id = 'fake' | ||||
|         self.context = context.RequestContext(self.user_id, self.project_id) | ||||
|  | ||||
|         self.fake_libvirt_connection = Mock() | ||||
|  | ||||
| @@ -1131,11 +1099,6 @@ class NWFilterTestCase(test.TestCase): | ||||
|         self.fw = firewall.NWFilterFirewall( | ||||
|                                          lambda: self.fake_libvirt_connection) | ||||
|  | ||||
|     def tearDown(self): | ||||
|         self.manager.delete_project(self.project) | ||||
|         self.manager.delete_user(self.user) | ||||
|         super(NWFilterTestCase, self).tearDown() | ||||
|  | ||||
|     def test_cidr_rule_nwfilter_xml(self): | ||||
|         cloud_controller = cloud.CloudController() | ||||
|         cloud_controller.create_security_group(self.context, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Kevin L. Mitchell
					Kevin L. Mitchell