neutron/neutron/db
Kevin Benton 4f5b01c18b Make prevent_l3_port_deletion handle missing port
This adjusts the prevent_l3_port_deletion function to handle
the case where the port ID that is passed to it does not have
an entry in the database.

Previously it was raising an exception in this case, which is
inconsistent to how ML2 was handling concurrent port_delete requests
further in the port delete function (log them but don't fail).

Closes-Bug: #1416554
Change-Id: I6da021bdf0c79f72336416d02ab989407f352904
2015-02-02 14:07:01 -08:00
..
metering Convert several uses of RpcCallback 2014-12-04 16:35:21 +00:00
migration Default security group table 2015-01-29 14:08:29 +03:00
__init__.py Update License Headers to replace Nicira with VMware 2014-02-27 08:11:15 +00:00
agents_db.py Overload correctly BASEV2.__table_args__ 2015-01-23 19:35:38 +00:00
agentschedulers_db.py Add option to remove networks from dead DHCP agents 2015-01-29 22:59:04 +03:00
allowedaddresspairs_db.py Allowed address pair: Removing check for overlap with fixed ips 2014-06-12 09:43:09 +08:00
api.py Remove auto-generation of db schema from models at startup 2014-08-15 17:21:17 -04:00
common_db_mixin.py common_db_mixin.py: simplify CommonDbMixin 2015-01-19 17:53:04 -08:00
db_base_plugin_v2.py Do not check twice IP allocations for auto-address subnets 2015-01-28 13:21:14 -08:00
dvr_mac_db.py Migrate to oslo.i18n 2014-11-26 22:19:24 +01:00
external_net_db.py Add advsvc role to neutron policy file 2014-10-27 12:49:27 +00:00
extradhcpopt_db.py Remove @author(s) from copyright statements 2014-09-15 21:40:09 +09:00
extraroute_db.py Update i18n translation for neutron.db log msg's 2014-11-15 00:17:25 -08:00
l3_agentschedulers_db.py Add option to remove networks from dead DHCP agents 2015-01-29 22:59:04 +03:00
l3_attrs_db.py Add L3 VRRP HA base classes 2014-09-10 12:06:13 +00:00
l3_db.py Make prevent_l3_port_deletion handle missing port 2015-02-02 14:07:01 -08:00
l3_dvr_db.py Validate legacy router services before migration 2015-01-08 16:28:25 -08:00
l3_dvrscheduler_db.py HA for DVR - schema migration and change 2015-01-06 17:52:10 -05:00
l3_gwmode_db.py Allow reading a tenant router's external IP 2014-10-01 06:55:27 -07:00
l3_hamode_db.py Allow 'max_l3_agents_per_router' to be set to '0' 2015-01-28 09:09:24 +02:00
l3_hascheduler_db.py Add a new scheduler for the l3 HA 2014-09-12 16:22:28 +03:00
model_base.py Switch to using of oslo.db 2014-06-30 14:07:59 +03:00
models_v2.py Overload correctly BASEV2.__table_args__ 2015-01-23 19:35:38 +00:00
portbindings_base.py Remove @author(s) from copyright statements 2014-09-15 21:40:09 +09:00
portbindings_db.py Purge use of "PRED and A or B" poor-mans-ternary 2014-11-08 00:17:12 +11:00
portsecurity_db.py Fix spelling mistakes 2014-08-01 16:10:23 +00:00
quota_db.py Removing vim header lines 2014-04-01 10:38:31 -04:00
securitygroups_db.py Default security group table 2015-01-29 14:08:29 +03:00
securitygroups_rpc_base.py Removed spurious check for ip version 2015-01-05 12:21:45 +01:00
servicetype_db.py Remove @author(s) from copyright statements 2014-09-15 21:40:09 +09:00
sqlalchemyutils.py Revert "Change transaction isolation so retry logic could work properly" 2015-01-16 13:41:00 -08:00