Reviewed: https://review.openstack.org/582726 Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=c008cbcea05e6166ba3137e97a0f3d93b709637a Submitter: Zuul Branch: master
commit c008cbcea05e6166ba3137e97a0f3d93b709637a Author: Morgan Fainberg <email address hidden> Date: Fri Jul 13 20:48:35 2018 -0400
Allow class-level definition of API URL Prefix
Add the ability to define API URL Prefix at the class-level. This will be used only if no ap_url_prefix is passed into __init__.
Flask-restful handles prefixes in the order of `BAE` as used in Keystone: * Blueprint * API * Endpoint (flask-endpoint)
This allows for additional prefixes such as "OS-TRUST" for legacy/converted extension code that has not been updated to use non-"OS" prefixed pathes.
Change-Id: I7acf2f16a25efc6a801e6c87c1aac436bb8e5453 Partial-Bug: #1776504
Reviewed: https:/ /review. openstack. org/582726 /git.openstack. org/cgit/ openstack/ keystone/ commit/ ?id=c008cbcea05 e6166ba3137e97a 0f3d93b709637a
Committed: https:/
Submitter: Zuul
Branch: master
commit c008cbcea05e616 6ba3137e97a0f3d 93b709637a
Author: Morgan Fainberg <email address hidden>
Date: Fri Jul 13 20:48:35 2018 -0400
Allow class-level definition of API URL Prefix
Add the ability to define API URL Prefix at the class-level. This
will be used only if no ap_url_prefix is passed into __init__.
Flask-restful handles prefixes in the order of `BAE` as used in Keystone:
* Blueprint
* API
* Endpoint (flask-endpoint)
This allows for additional prefixes such as "OS-TRUST" for converted extension code that has not been updated to use
legacy/
non-"OS" prefixed pathes.
Change-Id: I7acf2f16a25efc 6a801e6c87c1aac 436bb8e5453
Partial-Bug: #1776504