Update oslo.context RequestContext args
Commit I9272f71e0e68268ad9f558ddd1e1183e3ea69806 fixed a few deprecation warnings due to properties being renamed in oslo context, but there were a few other name changes as well. This updates domain_id, project_domain_id, and user_domain_id and gets rid of ~130 DeprecationWarning messages from our unit test runs. Change-Id: Ic7e8e6bc5c68e73a2c26c3105885e5c6ea06a4a8
This commit is contained in:
parent
ab5dfc096e
commit
82447a26b5
@ -105,7 +105,7 @@ def novaclient(context, privileged_user=False, timeout=None, api_version=None):
|
|||||||
n_auth = identity.Token(auth_url=url,
|
n_auth = identity.Token(auth_url=url,
|
||||||
token=context.auth_token,
|
token=context.auth_token,
|
||||||
project_name=context.project_name,
|
project_name=context.project_name,
|
||||||
project_domain_id=context.project_domain)
|
project_domain_id=context.project_domain_id)
|
||||||
|
|
||||||
keystone_session = ks_loading.load_session_from_conf_options(
|
keystone_session = ks_loading.load_session_from_conf_options(
|
||||||
CONF,
|
CONF,
|
||||||
|
@ -135,7 +135,7 @@ class RequestContext(context.RequestContext):
|
|||||||
return cls(user_id=values.get('user_id'),
|
return cls(user_id=values.get('user_id'),
|
||||||
project_id=values.get('project_id'),
|
project_id=values.get('project_id'),
|
||||||
project_name=values.get('project_name'),
|
project_name=values.get('project_name'),
|
||||||
domain=values.get('domain_id'),
|
domain_id=values.get('domain_id'),
|
||||||
read_deleted=values.get('read_deleted'),
|
read_deleted=values.get('read_deleted'),
|
||||||
remote_address=values.get('remote_address'),
|
remote_address=values.get('remote_address'),
|
||||||
timestamp=values.get('timestamp'),
|
timestamp=values.get('timestamp'),
|
||||||
@ -145,8 +145,8 @@ class RequestContext(context.RequestContext):
|
|||||||
is_admin=values.get('is_admin'),
|
is_admin=values.get('is_admin'),
|
||||||
roles=values.get('roles'),
|
roles=values.get('roles'),
|
||||||
auth_token=values.get('auth_token'),
|
auth_token=values.get('auth_token'),
|
||||||
user_domain=values.get('user_domain'),
|
user_domain_id=values.get('user_domain_id'),
|
||||||
project_domain=values.get('project_domain'))
|
project_domain_id=values.get('project_domain_id'))
|
||||||
|
|
||||||
def authorize(self, action, target=None, target_obj=None, fatal=True):
|
def authorize(self, action, target=None, target_obj=None, fatal=True):
|
||||||
"""Verifies that the given action is valid on the target in this context.
|
"""Verifies that the given action is valid on the target in this context.
|
||||||
|
@ -94,9 +94,9 @@ class ContextTestCase(test.TestCase):
|
|||||||
|
|
||||||
def test_user_identity(self):
|
def test_user_identity(self):
|
||||||
ctx = context.RequestContext("user", "tenant",
|
ctx = context.RequestContext("user", "tenant",
|
||||||
domain="domain",
|
domain_id="domain",
|
||||||
user_domain="user-domain",
|
user_domain_id="user-domain",
|
||||||
project_domain="project-domain")
|
project_domain_id="project-domain")
|
||||||
self.assertEqual('user tenant domain user-domain project-domain',
|
self.assertEqual('user tenant domain user-domain project-domain',
|
||||||
ctx.to_dict()["user_identity"])
|
ctx.to_dict()["user_identity"])
|
||||||
|
|
||||||
|
@ -24,9 +24,9 @@ class TestUtilsTestCase(test.TestCase):
|
|||||||
|
|
||||||
self.assertIsNone(ctxt.project_id)
|
self.assertIsNone(ctxt.project_id)
|
||||||
self.assertIsNone(ctxt.user_id)
|
self.assertIsNone(ctxt.user_id)
|
||||||
self.assertIsNone(ctxt.domain)
|
self.assertIsNone(ctxt.domain_id)
|
||||||
self.assertIsNone(ctxt.project_domain)
|
self.assertIsNone(ctxt.project_domain_id)
|
||||||
self.assertIsNone(ctxt.user_domain)
|
self.assertIsNone(ctxt.user_domain_id)
|
||||||
self.assertIsNone(ctxt.project_name)
|
self.assertIsNone(ctxt.project_name)
|
||||||
self.assertIsNone(ctxt.remote_address)
|
self.assertIsNone(ctxt.remote_address)
|
||||||
self.assertIsNone(ctxt.auth_token)
|
self.assertIsNone(ctxt.auth_token)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user