neutron/neutron/services
Kevin Benton acb1dfb763 Use correct retry mechanism in tags
This replaces wrap_db_retry with
neutron.db.api.retry_if_session_inactive() in the tags
plugin.

wrap_db_retry is missing a bunch of exception types we
can encounter and are expected to retry in normal database
operations in Neutron (e.g. staledataerror in the bug report).

This patch doesn't include a unit test because there is already
quite a bit of coverage ensuring the decorator handles these types
of exceptions.

Conflicts:
	neutron/services/tag/tag_plugin.py

Closes-Bug: #1673243
Change-Id: I65b10ee54301401cd4525152a82a604ac8744582
(cherry picked from commit 44b6fcb4d2)
(cherry picked from commit 185d372835)
2017-04-28 12:16:38 +00:00
..
auto_allocate Merge "Make DHCP notifier use core resource events" 2016-09-14 21:11:53 +00:00
externaldns Refactoring config options for services opts 2016-08-11 01:21:41 +00:00
flavors Make service plugins' get_plugin_type classmethods 2016-06-07 15:33:07 -05:00
l3_router Defer setting 'ha'/'distributed' flags in L3 code 2016-09-09 18:47:38 -07:00
metering DVR: Fix IPtables driver for metering with DVR routers 2017-01-24 13:27:32 -08:00
network_ip_availability Make service plugins' get_plugin_type classmethods 2016-06-07 15:33:07 -05:00
qos Add QoS minimum bandwidth rule for instance egress traffic 2016-08-27 17:08:18 +00:00
rbac Neutron RBAC API and network support 2015-08-20 20:00:17 -07:00
revisions Add common way to extend standard attribute models 2016-09-16 18:16:29 +00:00
segments Add missing revises_on_change attribute 2017-01-16 08:18:18 -08:00
tag Use correct retry mechanism in tags 2017-04-28 12:16:38 +00:00
timestamp Include timezone in timestamp fields 2016-09-16 11:19:12 -07:00
trunk Merge "Switch to 'subquery' for 1-M relationships" into stable/newton 2017-03-29 20:45:11 +00:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
provider_configuration.py Only emit deprecation warning when deprecated value read 2016-10-18 13:37:57 +11:00
service_base.py Adding the appropriate log hints where needed 2016-06-30 07:35:24 +00:00