Cinder has a system for managing multiple APIs on different subdomains. Currently there is support for the OpenStack API.
api Module¶api.fakes Module¶ContextBases: object
FakeAuthDatabaseBases: object
auth_token_create(context, token)auth_token_destroy(context, token_id)auth_token_get(context, token_hash)data = {}FakeRateLimiter(application)Bases: object
FakeRequestContext(*args, **kwargs)FakeRouter(ext_mgr=None)Bases: oslo_service.wsgi.Router
FakeToken(**kwargs)Bases: object
id_count = 0HTTPRequest(environ, charset=None, unicode_errors=None, decode_param_names=None, **kw)Bases: webob.request.Request
blank(*args, **kwargs)TestRouter(controller)Bases: oslo_service.wsgi.Router
get_fake_uuid(token=0)wsgi_app(inner_app_v2=None, fake_auth=True, fake_auth_context=None, use_no_auth=False, ext_mgr=None, inner_app_v3=None)api.openstack Module¶api.openstack.test_wsgi Module¶test_auth Module¶test_faults Module¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.