neutron/neutron/pecan_wsgi/hooks
Kevin Benton e433c2870a Add metrics notifier to Pecan
This adds the standard 'object.(create|update|delete).(start|end)'
notifications to the Pecan notification hook and adds unit tests
to exercise them.

This patch also corrects the on_error handler for untranslated
exceptions which was incorrectly raising the exception rather than
returning it. This was resulting in the other hooks not getting
the correct status code on an untranslated exception.

Closes-Bug: #1552979
Change-Id: I400f8d3988db204caed25e7c848a415b45d47172
2016-03-11 15:47:11 -08:00
..
__init__.py Pecan: get rid of member action hook 2016-02-19 04:30:08 -08:00
body_validation.py Pecan routing for agent schedulers 2016-03-08 06:35:49 +00:00
context.py Pull project out of request in addition to tenant 2015-12-07 22:16:47 -05:00
notifier.py Add metrics notifier to Pecan 2016-03-11 15:47:11 -08:00
ownership_validation.py Pecan: Streamline request body processing 2016-01-11 04:07:34 -08:00
policy_enforcement.py Add Nova notifier hook calls to pecan 2016-03-08 04:21:31 -08:00
quota_enforcement.py Pecan routing for agent schedulers 2016-03-08 06:35:49 +00:00
translation.py Add metrics notifier to Pecan 2016-03-11 15:47:11 -08:00