neutron/neutron/pecan_wsgi
Oleg Bondarev 8e88ae8dc3 Set DB retry for quota_enforcement pecan_wsgi hook
The hook starts a DB transaction and should be covered with
DB retry decorator.

For Rocky backport had to import neutron_lib.db for retry_db_errors.

Closes-Bug: #1777965
Closes-Bug: #1771293
Change-Id: I044980a98845edc7b0a02e3323a1e62eb54c10c7
(cherry picked from commit ab286bcdac)
(cherry picked from commit 3ec7aed8a3)
(cherry picked from commit 22250e783b)
(cherry picked from commit 2084585b81)
2019-12-19 09:07:41 +00:00
..
controllers Merge "Pecan: Add missing emulated bulk create method" into stable/pike 2017-09-14 04:00:09 +00:00
hooks Set DB retry for quota_enforcement pecan_wsgi hook 2019-12-19 09:07:41 +00:00
__init__.py Rename 'newapi' to 'pecan_wsgi' 2015-09-02 15:53:34 +00:00
app.py Pecan: process filters at end of hook pipeline 2017-09-06 10:59:52 +00:00
constants.py Pecan: implement DHCP notifications in NotifierHook 2016-02-15 10:50:28 +00:00
startup.py Pecan: Get loaded by paste deploy 2017-02-17 14:54:27 -06:00