Merge "Remove some redundant resolve_* functions"

This commit is contained in:
Jenkins 2016-04-19 15:03:51 +00:00 committed by Gerrit Code Review
commit d688e65b50
2 changed files with 0 additions and 30 deletions

View File

@ -100,12 +100,6 @@ class NeutronClientPlugin(client_plugin.ClientPlugin):
props.pop(key))
return props[id_key]
def resolve_loadbalancer(self, props, lb_key, lb_id_key):
return self._resolve(props, lb_key, lb_id_key, 'loadbalancer')
def resolve_listener(self, props, listener_key, listener_id_key):
return self._resolve(props, listener_key, listener_id_key, 'listener')
def resolve_pool(self, props, pool_key, pool_id_key):
if props.get(pool_key):
props[pool_id_key] = self.find_resourceid_by_name_or_id(
@ -113,15 +107,9 @@ class NeutronClientPlugin(client_plugin.ClientPlugin):
props.pop(pool_key)
return props[pool_id_key]
def resolve_subnet(self, props, subnet_key, subnet_id_key):
return self._resolve(props, subnet_key, subnet_id_key, 'subnet')
def resolve_router(self, props, router_key, router_id_key):
return self._resolve(props, router_key, router_id_key, 'router')
def resolve_port(self, props, port_key, port_id_key):
return self._resolve(props, port_key, port_id_key, 'port')
def network_id_from_subnet_id(self, subnet_id):
subnet_info = self.client().show_subnet(subnet_id)
return subnet_info['subnet']['network_id']

View File

@ -42,24 +42,6 @@ class NeutronClientPluginTest(NeutronClientPluginTestCase):
'find_resourceid_by_name_or_id')
self.mock_find.return_value = 42
def test_resolve_subnet(self):
props = {'snet': 'test_subnet'}
res = self.neutron_plugin.resolve_subnet(props, 'snet', 'snet_id')
self.assertEqual(42, res)
self.mock_find.assert_called_once_with(self.neutron_client, 'subnet',
'test_subnet',
cmd_resource=None)
# check resolve if was send id instead of name
props = {'snet_id': 77}
res = self.neutron_plugin.resolve_subnet(props, 'snet', 'snet_id')
self.assertEqual(77, res)
# in this case find_resourceid_by_name_or_id is not called
self.mock_find.assert_called_once_with(self.neutron_client, 'subnet',
'test_subnet',
cmd_resource=None)
def test_get_secgroup_uuids(self):
# test get from uuids
sgs_uuid = ['b62c3079-6946-44f5-a67b-6b9091884d4f',