Remove deprecated attributes from context
The oslo.context emits a warning for attributes that are not listed in [1] and considered to be deprecated. According to the warning message, the policy file should be modified to use $(project_id)s instead of $(tenant_id)s. Also, context.user is deprecated. We should remove lines using context.user and use context.user_id only. The following deprecation warnings are gone with the patch: - context.py💯 DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. - test_auth.py:75: DeprecationWarning: Property ‘user’ has moved to ‘user_id’ in version ‘2.6’ and will be removed in version ‘3.0’ [1] https://github.com/openstack/oslo.context/blob/master/oslo_context/context.py#L313-L327 Change-Id: Ib06cd0d54772d17838789943b6a09c581b899435 Closes-Bug: #1976219changes/03/842903/11
parent
f10ac5fd56
commit
39925d1141
Loading…
Reference in New Issue