keystone.version package¶
Submodules¶
keystone.version.controllers module¶
-
class
keystone.version.controllers.
AdminExtensions
(*args, **kwargs)[source]¶ Bases:
keystone.version.controllers.Extensions
-
extensions
¶
-
-
class
keystone.version.controllers.
Extensions
(*args, **kwargs)[source]¶ Bases:
keystone.common.wsgi.Application
Base extensions controller to be extended by public and admin API’s.
-
extensions
¶
-
-
class
keystone.version.controllers.
MimeTypes
[source]¶ Bases:
object
-
JSON
= 'application/json'¶
-
JSON_HOME
= 'application/json-home'¶
-
-
class
keystone.version.controllers.
PublicExtensions
(*args, **kwargs)[source]¶ Bases:
keystone.version.controllers.Extensions
-
extensions
¶
-
keystone.version.routers module¶
The only types of routers in this file should be ComposingRouters
.
The routers for the backends should be in the backend-specific router modules.
For example, the ComposableRouter
for identity
belongs in:
keystone.identity.routers