The keystone.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
class keystone.routers.Extension(is_admin=True)

Bases: keystone.common.wsgi.ComposableRouter

add_routes(mapper)
class keystone.routers.VersionV2(description)

Bases: keystone.common.wsgi.ComposableRouter

add_routes(mapper)
class keystone.routers.VersionV3(description)

Bases: keystone.common.wsgi.ComposableRouter

add_routes(mapper)
class keystone.routers.Versions(description)

Bases: keystone.common.wsgi.ComposableRouter

add_routes(mapper)

Previous topic

The keystone.policy.routers Module

Next topic

The keystone.service Module

This Page