summaryrefslogtreecommitdiff
path: root/trove
diff options
context:
space:
mode:
authorHirotaka Wakabayashi <hiwkby@yahoo.com>2022-03-19 22:01:11 +0900
committerHirotaka Wakabayashi <hiwkby@yahoo.com>2022-03-20 04:10:21 +0000
commitbe54e5f16d7c6861cc9c3d4f0f27c4cd892b1046 (patch)
tree860c9af623f7baf80ce68ffa1956ccfe8baf241f /trove
parent590984f897de15514e01ecd29c6b9ef8b0e76140 (diff)
downloadtrove-be54e5f16d7c6861cc9c3d4f0f27c4cd892b1046.tar.gz
Removes the deprecated argument tenant from TroveContext
The tenant argument of RequestContext in oslo.context had been deprecated long time ago and it was finally removed in oslo.context-4.0.0. We should remove the tenant argument of TroveContext that derives from RequestContext and we should also update the requirements.txt in the master branch. The original problem of this patch is the Configurations API errors in following cases: * when getting a configuration. * when adding a new configuration parameter. Story: 2009933 Task: 44816 Change-Id: Idbd0507e6c87d6926f93806d0d1eef13f557d805
Diffstat (limited to 'trove')
-rw-r--r--trove/configuration/service.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/trove/configuration/service.py b/trove/configuration/service.py
index 48f705a0..50b4138b 100644
--- a/trove/configuration/service.py
+++ b/trove/configuration/service.py
@@ -88,7 +88,7 @@ class ConfigurationsController(wsgi.Controller):
'deleted': False
}
if not context.is_admin:
- kwargs['tenant_id'] = context.tenant
+ kwargs['tenant_id'] = context.project_id
instances = instances_models.DBInstance.find_all(**kwargs)
limit = int(context.limit or CONF.instances_page_size)
@@ -246,7 +246,7 @@ class ConfigurationsController(wsgi.Controller):
LOG.debug("Re-applying configuration group '%s' to all clusters.",
configuration_id)
clusters = cluster_models.DBCluster.find_all(
- tenant_id=context.tenant,
+ tenant_id=context.project_id,
configuration_id=configuration_id,
deleted=False).all()