This Page

The quantum.context Module

Context: context for security/db session.

class quantum.context.Context(user_id, tenant_id, is_admin=None, read_deleted='no', roles=None, timestamp=None, **kwargs)

Bases: quantum.context.ContextBase

session
class quantum.context.ContextBase(user_id, tenant_id, is_admin=None, read_deleted='no', roles=None, timestamp=None, **kwargs)

Bases: quantum.openstack.common.context.RequestContext

Security context and request information.

Represents the user taking a given action within the system.

elevated(read_deleted=None)

Return a version of this context with admin flag set.

classmethod from_dict(values)
project_id
read_deleted
tenant_id
to_dict()
user_id
quantum.context.get_admin_context(read_deleted='no')
quantum.context.get_admin_context_without_session(read_deleted='no')