Commit Graph

5 Commits

Author SHA1 Message Date
Lance Bragstad 87a39635eb Convert policy API to flask
Migrate the policy APIs to use flask-native dispatching.

Change-Id: I03fc72b19e85df711b213c1fe47b30b3f9f91d6c
Partial-Bug: #1776504
2018-08-31 07:14:32 +00:00
Morgan Fainberg 56d9c30f8f Convert endpoints api to flask native dispatching
Convert endpoints api to flask native dispatching.

Change-Id: I684e6117dc7fdd535f2ae530d44e6d5088624793
Partial-Bug: #1776504
2018-08-13 20:06:20 +00:00
Morgan Fainberg 4ec6bc5a44 Convert Keystone to use Flask
Basic conversion of Keystone's core application to flask framework.

This doesn't add much in the way of flask-specific-isms but should
get keystone running directly under flask. This implementation does
not use paste-deploy.

Change-Id: Ib4c1ed3f645dd55fbfb76395263ecdaf605caae7
2018-06-04 20:14:41 -07:00
Lance Bragstad b272068e52 Ensure the endpoint policy API supports HEAD
This commit makes it so all endpoint policy GET APIs also support
HEAD.

Change-Id: Ib8eada4847506cc41eeb1e323752473608c38df5
Partial-Bug: 1696574
2017-06-20 19:44:43 +00:00
Jamie Lennox 696c1569e8 Move endpoint policy into keystone core
Remove endpoint_policy as an extension and move it to a core resource.
For now we leave the database migrations in the extension directory
until we have a general policy for merging these into core.

DocImpact: You should no longer run the migrations for this extension.
Implements: bp replace-extensions
Change-Id: I6215b7df497c142a5e73b62543e0d76458c85f64
2015-05-25 15:27:08 +08:00