]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Bug 900093
authorSalvatore Orlando <salvatore.orlando@eu.citrix.com>
Mon, 5 Dec 2011 01:09:49 +0000 (01:09 +0000)
committerSalvatore Orlando <salvatore.orlando@eu.citrix.com>
Mon, 5 Dec 2011 01:10:23 +0000 (01:10 +0000)
Remove unused function in db/api.py

Change-Id: Icbf72ea4069bf56e147d7bc5160ed8c9905a6791

quantum/db/api.py

index a1f32acb5772c75e1095ee27ebf45c2bbea8831d..d262f8acf18be4a94c50955f67be62c2a9d5bf17 100644 (file)
@@ -80,25 +80,6 @@ def unregister_models():
     BASE.metadata.drop_all(_ENGINE)
 
 
-def _check_duplicate_net_name(tenant_id, net_name):
-    """Checks whether a network with the same name
-       already exists for the tenant.
-    """
-
-    #TODO(salvatore-orlando): Not used anymore - candidate for removal
-    session = get_session()
-    try:
-        net = session.query(models.Network).\
-          filter_by(tenant_id=tenant_id, name=net_name).\
-          one()
-        raise q_exc.NetworkNameExists(tenant_id=tenant_id,
-                        net_name=net_name, net_id=net.uuid)
-    except exc.NoResultFound:
-        # this is the "normal" path, as API spec specifies
-        # that net-names are unique within a tenant
-        pass
-
-
 def network_create(tenant_id, name):
     session = get_session()
 
@@ -130,8 +111,6 @@ def network_update(net_id, tenant_id, **kwargs):
     session = get_session()
     net = network_get(net_id)
     for key in kwargs.keys():
-        if key == "name":
-            _check_duplicate_net_name(tenant_id, kwargs[key])
         net[key] = kwargs[key]
     session.merge(net)
     session.flush()