Call get_instance_nw_info with elevated context, as documented in nova/network/manager.py
* Fixes Bug 904976 * Add coverage for this in associate_floating_ip unit test Change-Id: I5bc35632ca382d011eb42e738140ba54d9cdc93f
This commit is contained in:
@@ -1868,7 +1868,8 @@ class ComputeAPITestCase(BaseTestCase):
|
||||
|
||||
nw_info = fake_network.fake_get_instance_nw_info(self.stubs, 1)
|
||||
|
||||
def fake_get_nw_info(self, ctxt, instance):
|
||||
def fake_get_nw_info(cls, ctxt, instance):
|
||||
self.assertTrue(ctxt.is_admin)
|
||||
return nw_info
|
||||
|
||||
self.stubs.Set(nova.network.API, 'associate_floating_ip',
|
||||
|
||||
Reference in New Issue
Block a user