diff options
author | Chris Yeoh <cyeoh@au1.ibm.com> | 2013-08-26 12:03:59 +0930 |
---|---|---|
committer | Chris Yeoh <cyeoh@au1.ibm.com> | 2013-08-26 20:36:41 +0930 |
commit | 40e5f49fd7d4c074dd15da69f3c8f6ecd529d6b2 (patch) | |
tree | 025dc2f3fdb3e1be0ebd8742678fb6516448e220 /nova/tests/api/openstack/compute/test_v3_extensions.py | |
parent | 91744019226fd9fea952b89fadd991f1150af2eb (diff) | |
download | nova-40e5f49fd7d4c074dd15da69f3c8f6ecd529d6b2.tar.gz |
Removes fixed ips extension from V3 API
The fixed ip extension was one of the first ported to the V3 API
but a later decision around not supporting nova network in the V3 API
means that this extension is not required for V3. The fixed ip extension
only supports nova network, not neutron and the same functionality
can be accessed directly through neutron.
Also changes some extension tests to use a different extension
for white/black list testing
Partially implements bp nova-v3-api
Change-Id: Ie589170e863ee489661e789c5134ed8349ced279
Diffstat (limited to 'nova/tests/api/openstack/compute/test_v3_extensions.py')
-rw-r--r-- | nova/tests/api/openstack/compute/test_v3_extensions.py | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/nova/tests/api/openstack/compute/test_v3_extensions.py b/nova/tests/api/openstack/compute/test_v3_extensions.py index 22c36f5573..d1b586fedf 100644 --- a/nova/tests/api/openstack/compute/test_v3_extensions.py +++ b/nova/tests/api/openstack/compute/test_v3_extensions.py @@ -72,10 +72,10 @@ class ExtensionLoadingTestCase(test.TestCase): def test_extensions_blacklist(self): app = compute.APIRouterV3() - self.assertIn('os-fixed-ips', app._loaded_extension_info.extensions) - CONF.set_override('extensions_blacklist', ['os-fixed-ips'], 'osapi_v3') + self.assertIn('os-hosts', app._loaded_extension_info.extensions) + CONF.set_override('extensions_blacklist', ['os-hosts'], 'osapi_v3') app = compute.APIRouterV3() - self.assertNotIn('os-fixed-ips', app._loaded_extension_info.extensions) + self.assertNotIn('os-hosts', app._loaded_extension_info.extensions) def test_extensions_whitelist_accept(self): # NOTE(maurosr): just to avoid to get an exception raised for not @@ -85,11 +85,11 @@ class ExtensionLoadingTestCase(test.TestCase): self.addCleanup(self._set_v3_core, v3_core) app = compute.APIRouterV3() - self.assertIn('os-fixed-ips', app._loaded_extension_info.extensions) - CONF.set_override('extensions_whitelist', ['servers', 'os-fixed-ips'], + self.assertIn('os-hosts', app._loaded_extension_info.extensions) + CONF.set_override('extensions_whitelist', ['servers', 'os-hosts'], 'osapi_v3') app = compute.APIRouterV3() - self.assertIn('os-fixed-ips', app._loaded_extension_info.extensions) + self.assertIn('os-hosts', app._loaded_extension_info.extensions) def test_extensions_whitelist_block(self): # NOTE(maurosr): just to avoid to get an exception raised for not @@ -99,10 +99,10 @@ class ExtensionLoadingTestCase(test.TestCase): self.addCleanup(self._set_v3_core, v3_core) app = compute.APIRouterV3() - self.assertIn('os-fixed-ips', app._loaded_extension_info.extensions) + self.assertIn('os-hosts', app._loaded_extension_info.extensions) CONF.set_override('extensions_whitelist', ['servers'], 'osapi_v3') app = compute.APIRouterV3() - self.assertNotIn('os-fixed-ips', app._loaded_extension_info.extensions) + self.assertNotIn('os-hosts', app._loaded_extension_info.extensions) def test_blacklist_overrides_whitelist(self): # NOTE(maurosr): just to avoid to get an exception raised for not @@ -112,12 +112,12 @@ class ExtensionLoadingTestCase(test.TestCase): self.addCleanup(self._set_v3_core, v3_core) app = compute.APIRouterV3() - self.assertIn('os-fixed-ips', app._loaded_extension_info.extensions) - CONF.set_override('extensions_whitelist', ['servers', 'os-fixed-ips'], + self.assertIn('os-hosts', app._loaded_extension_info.extensions) + CONF.set_override('extensions_whitelist', ['servers', 'os-hosts'], 'osapi_v3') - CONF.set_override('extensions_blacklist', ['os-fixed-ips'], 'osapi_v3') + CONF.set_override('extensions_blacklist', ['os-hosts'], 'osapi_v3') app = compute.APIRouterV3() - self.assertNotIn('os-fixed-ips', app._loaded_extension_info.extensions) + self.assertNotIn('os-hosts', app._loaded_extension_info.extensions) self.assertIn('servers', app._loaded_extension_info.extensions) self.assertEqual(len(app._loaded_extension_info.extensions), 1) |