neutron/neutron/extensions
Kevin Benton 4848c717c3 Catch DBDuplicateEntry errors in RBAC code
This catches duplicate entry errors in the RBAC code
and converts them into an an appropriate exception so
clients get an HTTP conflict instead of an internal
server error.

Conflicts:
	neutron/db/rbac_db_mixin.py

Change-Id: I957ade2356ae9cb5bbb7e2322b4dcb37706665cf
Closes-Bug: #1551473
(cherry picked from commit 9712e364fc)
2016-03-24 12:58:08 +01:00
..
__init__.py Removing vim header lines 2014-04-01 10:38:31 -04:00
address_scope.py Support subnetpool association to an address scope 2015-08-04 12:09:15 +05:30
agent.py Merge "Remove get_namespace from API extensions" 2015-06-24 14:54:12 +00:00
allowedaddresspairs.py Better message on allowed address pairs error 2015-09-02 22:43:33 +00:00
dhcpagentscheduler.py Remove get_namespace from API extensions 2015-06-15 09:17:32 -04:00
dns.py Enable most unit tests for py34 job 2015-09-04 08:30:22 +00:00
dvr.py Merge "Remove get_namespace from API extensions" 2015-06-24 14:54:12 +00:00
external_net.py Remove get_namespace from API extensions 2015-06-15 09:17:32 -04:00
extra_dhcp_opt.py Remove get_namespace from API extensions 2015-06-15 09:17:32 -04:00
extraroute.py Merge "Remove get_namespace from API extensions" 2015-06-24 14:54:12 +00:00
flavors.py Add tenant_id to flavor service profiles attributes 2015-09-02 16:44:11 +00:00
l3.py Create fip on subnet id 2015-07-24 10:39:25 +08:00
l3_ext_gw_mode.py Remove 'validate' key in 'type:dict_or_nodata' type 2016-01-20 16:19:28 +00:00
l3_ext_ha_mode.py Support migrating of legacy routers to HA and back 2015-12-22 15:18:38 +02:00
l3agentscheduler.py Remove get_namespace from API extensions 2015-06-15 09:17:32 -04:00
metering.py Add missing tenant_id validation in RESOURCE_ATTRIBUTE_MAP 2015-08-20 16:59:55 +08:00
multiprovidernet.py Remove get_namespace from API extensions 2015-06-15 09:17:32 -04:00
netmtu.py Remove get_namespace from API extensions 2015-06-15 09:17:32 -04:00
portbindings.py Re-adds VIF_TYPE_VHOST_USER to portbindings extension 2015-09-17 13:54:53 +01:00
portsecurity.py Merge "Remove get_namespace from API extensions" 2015-06-24 14:54:12 +00:00
providernet.py Remove get_namespace from API extensions 2015-06-15 09:17:32 -04:00
qos.py Moved QOS_POLICY_ID into qos_consts.py 2015-08-02 10:49:10 +00:00
quotasv2.py Introduce usage data tracking for Neutron 2015-07-28 11:55:03 -07:00
rbac.py Catch DBDuplicateEntry errors in RBAC code 2016-03-24 12:58:08 +01:00
routerservicetype.py Merge "Remove get_namespace from API extensions" 2015-06-24 14:54:12 +00:00
securitygroup.py Disallow updating SG rule direction in RESOURCE_ATTRIBUTE_MAP 2015-12-18 16:13:13 +00:00
servicetype.py Remove get_namespace from API extensions 2015-06-15 09:17:32 -04:00
subnetallocation.py Remove get_namespace from API extensions 2015-06-15 09:17:32 -04:00
vlantransparent.py Merge "Remove get_namespace from API extensions" 2015-06-24 14:54:12 +00:00