Pecan controllers should construct the plugin method names similar to how the legacy wsgi does

Bug #1596754 reported by Brandon Logan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Undecided
Brandon Logan

Bug Description

Currently, pecan will construct the name of the plugin methods that will be called per controller method right before it is called. In the legacy wsgi, those methods are already constructed at startup.

Tags: api
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.openstack.org/334736

Changed in neutron:
status: New → In Progress
Changed in neutron:
assignee: Brandon Logan (brandon-logan) → Tony Tan (tonytan4ever)
Changed in neutron:
assignee: Tony Tan (tonytan4ever) → Brandon Logan (brandon-logan)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/334736
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=a2016a6211806763c9060f2df4c9dc4736c2146b
Submitter: Jenkins
Branch: master

commit a2016a6211806763c9060f2df4c9dc4736c2146b
Author: Brandon Logan <email address hidden>
Date: Mon Jun 27 21:17:12 2016 -0500

    Pecan: Define plugin crud methods in base class

    Refactors the current pecan code to use predefined methods to get
    the plugin methods the controllers will call. This also adds in
    parent resource information to build those method names, but parent
    support will not be complete until a follow up patch.

    Change-Id: I4e0e6ef96364991a9393bc5fba495e37dade68a1
    Closes-Bug: #1596754

Changed in neutron:
status: In Progress → Fix Released
tags: added: neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 9.0.0.0b3

This issue was fixed in the openstack/neutron 9.0.0.0b3 development milestone.

tags: removed: api neutron-proactive-backport-potential
tags: added: api
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.