API Endpoint¶
Cinder has a system for managing multiple APIs on different subdomains. Currently there is support for the OpenStack API.
Tests¶
The api Module¶
The api.fakes Module¶
-
class
Context Bases:
object
-
class
FakeAuthDatabase Bases:
object-
static
auth_token_create(context, token)
-
static
auth_token_destroy(context, token_id)
-
static
auth_token_get(context, token_hash)
-
data= {}
-
static
-
class
FakeRateLimiter(application) Bases:
object
-
class
FakeRequestContext(*args, **kwargs)
-
class
FakeRouter(ext_mgr=None) Bases:
oslo_service.wsgi.Router
-
class
FakeToken(**kwargs) Bases:
object-
id_count= 0
-
-
class
HTTPRequest(environ, charset=None, unicode_errors=None, decode_param_names=None, **kw) Bases:
webob.request.Request-
classmethod
blank(*args, **kwargs)
-
classmethod
-
class
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)