neutron/neutron/db
Salvatore Orlando b70dce2aab Add DB mappings with NSX logical routers
This patch introduces DB mappings between neutron and NSX router,
thus not requiring anymore the Neutron router ID to be equal to the
NSX one.

This change is needed for enabling asynchronous operations in
the NSX plugin.

This patch also performs NVP/NSX renaming where appropriate, and
fixes delete router logic causing a 500 HTTP error to be returned
when a Neutron internal error occurs.

Related to blueprint nvp-async-backend-communication
Related to blueprint nicira-plugin-renaming

Change-Id: Ib0e9ed0f58e7fa3497a93e9cd3baa9cb81ad797b
2014-02-13 20:58:35 +00:00
..
firewall FWaaS - fix reordering of rules in policy 2013-09-17 23:46:56 -07:00
loadbalancer Use save_and_reraise_exception when reraise exception 2014-02-14 00:15:37 +09:00
metering Fix MeteringLabel model to not clear router's tenant id on deletion 2013-11-12 19:09:29 +04:00
migration Add DB mappings with NSX logical routers 2014-02-13 20:58:35 +00:00
vpn Use save_and_reraise_exception when reraise exception 2014-02-14 00:15:37 +09:00
__init__.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
agents_db.py Use save_and_reraise_exception when reraise exception 2014-02-14 00:15:37 +09:00
agentschedulers_db.py Remove the warning for Scheduling Network 2013-11-12 15:56:30 +08:00
allowedaddresspairs_db.py Rebind allowed address pairs only if they changed 2013-11-26 08:25:49 -08:00
api.py Remove global DB_ENGINE from Neutron 2013-08-05 08:51:16 -07:00
db_base_plugin_v2.py Merge "Simplify ip allocation/recycling to relieve db pressure" 2014-02-06 19:49:31 +00:00
dhcp_rpc_base.py Use save_and_reraise_exception when reraise exception 2014-02-14 00:15:37 +09: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 Adds delete of a extra_dhcp_opt on a port 2013-11-14 14:36:01 -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 Add LeastRouters Scheduler to Neutron L3 Agent 2013-12-09 13:25:59 +01:00
l3_db.py Fix misspellings in neutron 2014-02-07 15:28:22 +08: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 Simplify ip allocation/recycling to relieve db pressure 2014-01-29 21:19:00 +00:00
portbindings_base.py refactor port binding codes 2013-07-26 23:04:51 +08:00
portbindings_db.py Fix binding:host_id is set to None when port update 2014-02-10 06:41:14 +00: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 Fix unable to add allow all IPv4/6 security group rule 2013-12-01 10:44:39 -08:00
securitygroups_rpc_base.py Merge "Rebind security groups only when they're updated" 2013-11-27 19:32:14 +00: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