vmware-nsx/neutron/db
armando-migliaccio 08e3abd414 Handle exceptions on create_dhcp_port
If a network/subnet is deleted while creating the dhcp
port, the agent will detect a conflict on state of the
network and deal with it accordingly.

A concurrent delete may manifest itself via a number
of exceptions, IPAddressGenerationFailure amongst others,
hence the refactoring of the error handling logic into its
own utility method.

Partial-bug: #1253344
Related-bug: #1243726

Change-Id: I442beb5f82f3db8786eea53926903ef0ba0efbf1
2013-12-04 00:19:53 -08:00
..
firewall FWaaS - fix reordering of rules in policy 2013-09-17 23:46:56 -07:00
loadbalancer LBaaS: Fix incorrect pool status change 2013-10-25 14:48:14 +04:00
metering Fix adding identical metering rules on two labels 2013-09-23 10:23:05 +02:00
migration Merge "Fix required enum's name in migration" 2013-10-29 09:45:46 +00:00
vpn Fix access to lifetime dict in update_ipsecpolicy method 2013-10-10 21:57:26 +04:00
__init__.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
agents_db.py Tune up report and downtime intervals for l2 agent 2013-11-14 08:16:44 -08:00
agentschedulers_db.py Remove the warning for Scheduling Network 2013-11-12 15:56:30 +08:00
allowedaddresspairs_db.py Prevent update_port ip_address from matching address_pair 2013-09-11 11:12:21 -07:00
api.py Remove global DB_ENGINE from Neutron 2013-08-05 08:51:16 -07:00
db_base_plugin_v2.py Fix DB integrity issues when using postgres 2013-11-14 08:14:31 -08:00
dhcp_rpc_base.py Handle exceptions on create_dhcp_port 2013-12-04 00:19:53 -08:00
external_net_db.py Adds support for L3 routing/NAT as a service plugin 2013-09-11 12:12:10 +02:00
extradhcpopt_db.py Allow subclasses to modify dict_extend hooks 2013-09-02 17:37:22 -07:00
extraroute_db.py ExtraRoute: fix _get_extra_routes_by_router_id() 2013-11-08 10:16:19 +04:00
l3_agentschedulers_db.py Adds support for L3 routing/NAT as a service plugin 2013-09-11 12:12:10 +02:00
l3_db.py Fix error code for deletion of router which is in use by vpnservice 2013-09-12 11:05:56 -07:00
l3_gwmode_db.py change seld into self 2013-10-21 23:19:39 +08:00
l3_rpc_base.py Adds support for L3 routing/NAT as a service plugin 2013-09-11 12:12:10 +02:00
model_base.py Apply Oslo ModelBase to NeutronBase 2013-07-08 10:14:26 +08:00
models_v2.py Remove DHCP lease logic 2013-08-12 16:55:48 -07:00
portbindings_base.py refactor port binding codes 2013-07-26 23:04:51 +08:00
portbindings_db.py allow subclasses to modify the parents model hooks 2013-08-09 00:53:33 -04:00
portsecurity_db.py Allow subclasses to modify dict_extend hooks 2013-09-02 17:37:22 -07:00
quota_db.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
routedserviceinsertion_db.py Support for NVP advanced FwaaS service 2013-09-17 10:18:22 -07:00
routerservicetype_db.py Service Type Framework refactoring 2013-07-25 21:47:30 +04:00
securitygroups_db.py Change hard coded numbers to constants in security group tests 2013-09-23 10:21:24 -04:00
securitygroups_rpc_base.py Implement Allowed Address Pairs 2013-09-05 03:53:59 -07:00
servicetype_db.py LBaaS integration with service type framework 2013-09-03 23:05:33 +04:00
sqlalchemyutils.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00