summaryrefslogtreecommitdiffstats
path: root/newton/newton/requests
diff options
context:
space:
mode:
authorBin Yang <bin.yang@windriver.com>2017-09-04 21:37:57 +0800
committerBin Yang <bin.yang@windriver.com>2017-09-04 21:37:57 +0800
commit21da6a95b1c043c5a17ce1e802295aea26de5a8d (patch)
treeab31d0b19b9f4facf57592b200111219a334c25e /newton/newton/requests
parent580b60e6882bfce52affb1aa730b8edd97cf574c (diff)
Fix restcall to AAI
fix restcall to AAI, and fix extension API response Change-Id: I0d786135de5c4d96d447a51af99adfe04178765e Issue-Id: MULTICLOUD-58 Signed-off-by: Bin Yang <bin.yang@windriver.com>
Diffstat (limited to 'newton/newton/requests')
-rw-r--r--newton/newton/requests/views/image.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/newton/newton/requests/views/image.py b/newton/newton/requests/views/image.py
index ff507bd2..c6cfd3d0 100644
--- a/newton/newton/requests/views/image.py
+++ b/newton/newton/requests/views/image.py
@@ -158,7 +158,7 @@ class Images(APIView):
return Response(data={'error': 'imagePath is not specified'}, status=500)
#valid image url
- imagefd = urllib2.urlopen(imageurl)
+ imagefd = urllib.request.urlopen(imageurl)
if not imagefd:
logger.debug("image is not available at %s" % imageurl)
return Response(data={'error': 'cannot access to specified imagePath'}, status=500)
@@ -201,7 +201,7 @@ class Images(APIView):
return Response(data=resp_body, status=resp.status_code)
except VimDriverNewtonException as e:
return Response(data={'error': e.content}, status=e.status_code)
- except urllib2.URLError as e:
+ except urllib.error.URLError as e:
return Response(data={'error': 'image is not accessible:%s' % str(e)},
status=status.HTTP_500_INTERNAL_SERVER_ERROR)
except HttpError as e: