From: Bin Yang Date: Fri, 13 Oct 2017 06:42:56 +0000 (+0800) Subject: Fix openstack plugin identity error X-Git-Tag: v1.0.0~14 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=ba97c6ef5f6cda54d9b187770e57777f6ae22abc;p=multicloud%2Fopenstack.git Fix openstack plugin identity error Change-Id: I358d32cdbb12698aa4e6fa3517c2465888bf68de Issue-Id: MULTICLOUD-115 Signed-off-by: Bin Yang --- diff --git a/newton/newton/proxy/views/identityV3.py b/newton/newton/proxy/views/identityV3.py index 3fa124c9..048d5a0f 100644 --- a/newton/newton/proxy/views/identityV3.py +++ b/newton/newton/proxy/views/identityV3.py @@ -59,11 +59,11 @@ class Tokens(APIView): #keystone v3 API if not tenant_name and request.data.get("auth") \ and request.data["auth"].get("scope")\ - and request["auth"]["scope"].get("project"): - if request["auth"]["scope"]["project"].get("name"): - tenant_name = request["auth"]["scope"]["project"].get("name") + and request.data["auth"]["scope"].get("project"): + if request.data["auth"]["scope"]["project"].get("name"): + tenant_name = request.data["auth"]["scope"]["project"].get("name") else: - tenant_id = request["auth"]["scope"]["project"].get("id") + tenant_id = request.data["auth"]["scope"]["project"].get("id")