diff options
author | Xiaohua Zhang <xiaohua.zhang@windriver.com> | 2018-11-24 09:49:15 +0000 |
---|---|---|
committer | Xiaohua Zhang <xiaohua.zhang@windriver.com> | 2018-11-24 09:49:15 +0000 |
commit | 370ed53582ba1da526b7cc7c52fd780eb7a5b70b (patch) | |
tree | a4a27a625aa6c637541e7a8c752cf57d4904df70 /share/newton_base/openoapi/network.py | |
parent | ea1d235f8232e6597d7266bb0b04d4a521eb672e (diff) |
Add filter to queries
Change-Id: I8845592fa9a52ce5aac382885072dee66d664f23
Issue-ID: MULTICLOUD-417
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
Diffstat (limited to 'share/newton_base/openoapi/network.py')
-rw-r--r-- | share/newton_base/openoapi/network.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/share/newton_base/openoapi/network.py b/share/newton_base/openoapi/network.py index 2206143a..0f4a2df1 100644 --- a/share/newton_base/openoapi/network.py +++ b/share/newton_base/openoapi/network.py @@ -45,7 +45,11 @@ class Networks(APIView): logger.debug("With data = %s" % request.data) pass try: - query = VimDriverUtils.get_query_part(request) + querystr = VimDriverUtils.get_query_part(request) + query = "project_id=%s" % (tenantid) + if querystr: + query += "&" + querystr + content, status_code = self._get_networks(query, vimid, tenantid, networkid) logger.info("response with status = %s" % status_code) return Response(data=content, status=status_code) @@ -115,7 +119,7 @@ class Networks(APIView): pass try: #check if created already: check name - query = "name=%s" % request.data["name"] + query = "project_id=%s&name=%s" % (tenantid, request.data["name"]) content, status_code = self._get_networks(query, vimid, tenantid) existed = False if status_code == 200: |