Define context.roles with base class

In Ia575ba803a0fb70f39146bd75d381ed19414bd23, oslo.context (2.2.0)
added roles support in the context itself. This passes roles to
super()__init__ and uses the default to_dict().

Depends-On: I79ea029ceb67173e69631b4e6e614fa62e159227
Change-Id: I1807f19aa867f17c055bb018b6cce6f569f90ca4
This commit is contained in:
Ronald Bradford 2016-03-09 22:34:54 +00:00
parent 6bb81bbbf6
commit 6136b8d3a5
1 changed files with 0 additions and 6 deletions

View File

@ -29,13 +29,7 @@ class RequestContext(context.RequestContext):
**kwargs):
super(RequestContext, self).__init__(**kwargs)
self.session = session
self.roles = roles or []
self.is_admin = is_admin
if self.is_admin is None:
self.is_admin = policy.check_is_admin(self)
def to_dict(self):
d = super(RequestContext, self).to_dict()
d.setdefault('roles', self.roles)
return d