This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.1 docs or all OpenStack docs too.

The nova.tests.api.openstack.fakes Module

class nova.tests.api.openstack.fakes.Context

Bases: object

class nova.tests.api.openstack.fakes.FakeAuthDatabase

Bases: object

static auth_token_create(context, token)
static auth_token_destroy(context, token_id)
static auth_token_get(context, token_hash)
class nova.tests.api.openstack.fakes.FakeAuthManager

Bases: object

add_user(user)
classmethod clear_fakes()
create_project(name, manager_user, description=None, member_users=None)
create_user(name, access=None, secret=None, admin=False)
delete_project(pid)
delete_user(uid)
get_project(pid)
get_projects(user=None)
get_user(uid)
get_user_from_access_key(key)
get_users()
is_admin(user)
is_project_member(user, project)
modify_project(project, manager_user=None, description=None)
modify_user(user_id, access=None, secret=None, admin=None)
classmethod reset_fake_data()
class nova.tests.api.openstack.fakes.FakeRateLimiter(application)

Bases: object

class nova.tests.api.openstack.fakes.FakeRequestContext(user, project, *args, **kwargs)

Bases: object

class nova.tests.api.openstack.fakes.FakeRouter

Bases: nova.wsgi.Router

class nova.tests.api.openstack.fakes.FakeToken(**kwargs)

Bases: object

nova.tests.api.openstack.fakes.fake_auth_init(self, application)
nova.tests.api.openstack.fakes.stub_out_auth(stubs)
nova.tests.api.openstack.fakes.stub_out_compute_api_snapshot(stubs)
nova.tests.api.openstack.fakes.stub_out_glance(stubs, initial_fixtures=None)
nova.tests.api.openstack.fakes.stub_out_glance_add_image(stubs, sent_to_glance)

We return the metadata sent to glance by modifying the sent_to_glance dict in place.

nova.tests.api.openstack.fakes.stub_out_image_service(stubs)
nova.tests.api.openstack.fakes.stub_out_key_pair_funcs(stubs, have_key_pair=True)
nova.tests.api.openstack.fakes.stub_out_networking(stubs)
nova.tests.api.openstack.fakes.stub_out_rate_limiting(stubs)
nova.tests.api.openstack.fakes.wsgi_app(inner_app10=None, inner_app11=None)