neutron/neutron/pecan_wsgi/hooks
tonytan4ever ebc7e1fb2f Pecan: Get loaded by paste deploy
This sets up the factory methods needed to have paste deploy create the
pecan app and return it.  It also changes the legacy factory methods to
conditionally use the pecan factory methods if the web_framework config
option is set to 'pecan'.  This way, all deployments of neutron will not
need to change their api-paste.ini files to get pecan toggled on.  It
should just happen without notice once pecan becomes the default.

Also, by moving this to be loaded by paste deploy, there is a good chunk of
code that has been removed because it is no longer necessary.

Co-Authored-By: Brandon Logan <brandon.logan@rackspace.com>
Change-Id: I8b1bbea8d90fdc62715cd8b6738ad955df53d7cd
2017-02-17 14:54:27 -06:00
..
__init__.py Pecan: move fields and filters logic to hooks 2016-06-24 00:38:04 -05:00
body_validation.py Pecan: Find subresource controllers by parent 2016-11-07 15:07:43 -07:00
context.py Pecan: Get loaded by paste deploy 2017-02-17 14:54:27 -06:00
notifier.py Pecan: rework notifier hook for registry callbacks 2016-10-14 18:38:31 -05:00
ownership_validation.py Adopt neutron-lib plugin directory 2016-11-23 04:45:33 -07:00
policy_enforcement.py Pecan: Get loaded by paste deploy 2017-02-17 14:54:27 -06:00
query_parameters.py Pecan: Handle member actions 2016-08-30 00:34:02 -05:00
quota_enforcement.py Remove REVERSED_PLURALS and get_resource_info() 2016-11-23 11:11:12 -05:00
translation.py Pecan: remove deprecation warning 2016-05-18 08:41:02 +00:00
utils.py Pecan: Handle member actions 2016-08-30 00:34:02 -05:00