diff --git a/watcher/common/context.py b/watcher/common/context.py index b11c99506..0c48a5ade 100644 --- a/watcher/common/context.py +++ b/watcher/common/context.py @@ -29,6 +29,14 @@ class RequestContext(context.RequestContext): without authentication. """ + super(RequestContext, self).__init__(auth_token=auth_token, + user=user, tenant=project, + is_admin=is_admin, + read_only=read_only, + show_deleted=show_deleted, + request_id=request_id, + roles=roles) + self.is_public_api = is_public_api self.user_id = user_id self.project = project @@ -39,14 +47,6 @@ class RequestContext(context.RequestContext): self.auth_token_info = auth_token_info self.trust_id = trust_id - super(RequestContext, self).__init__(auth_token=auth_token, - user=user, tenant=project, - is_admin=is_admin, - read_only=read_only, - show_deleted=show_deleted, - request_id=request_id, - roles=roles) - def to_dict(self): return {'auth_token': self.auth_token, 'auth_url': self.auth_url,