Feed links to identity version query 02/87102/1
authorBin Yang <bin.yang@windriver.com>
Tue, 7 May 2019 02:37:15 +0000 (02:37 +0000)
committerBin Yang <bin.yang@windriver.com>
Tue, 7 May 2019 02:37:15 +0000 (02:37 +0000)
Change-Id: I90ae5c73b01e3960491759868399847be7ee0135
Issue-ID: MULTICLOUD-605
Signed-off-by: Bin Yang <bin.yang@windriver.com>
share/newton_base/proxy/identityV3.py

index 5d50283..b31efc0 100644 (file)
@@ -62,6 +62,12 @@ class Tokens(APIView):
         self._logger.debug("data> %s" % request.data)
 
         self._logger.info("RESP with status> %s" % status.HTTP_200_OK)
+
+        # compose the links
+        v3_version_detail["links"] = [{
+                "href": request.META.get("REQUEST_URI", ""),
+                "rel": "self"
+            }]
         return Response(data=v3_version_detail, status=status.HTTP_200_OK)
 
     def post(self, request, vimid=""):
@@ -189,6 +195,11 @@ class TokensV2(Tokens):
         self._logger.debug("TokensV2--get::META> %s" % request.META)
 
         self._logger.info("RESP with status> %s" % status.HTTP_200_OK)
+        # compose the links
+        v2_version_detail["links"] = [{
+                "href": request.META.get("REQUEST_URI", ""),
+                "rel": "self"
+            }]
         return Response(data=v2_version_detail, status=status.HTTP_200_OK)
 
     def post(self, request, vimid=""):