resolve job view issue 41/90941/1
authormaopengzhang <zhang.maopeng1@zte.com.cn>
Fri, 5 Jul 2019 11:08:58 +0000 (19:08 +0800)
committermaopengzhang <zhang.maopeng1@zte.com.cn>
Fri, 5 Jul 2019 11:08:58 +0000 (19:08 +0800)
resolve job python2 to python3 issue

Change-Id: Ia81850707b003205ecb2e304e9ed495b3c608102
Issue-ID: VFC-1429
Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
lcm/jobs/views.py

index 1fbaf0d..3079c16 100644 (file)
@@ -62,7 +62,7 @@ class JobView(APIView):
             return Response(data=ret, status=status.HTTP_200_OK)
         except Exception as e:
             logger.error(traceback.format_exc())
-            return Response(data={'error': e.message}, status=status.HTTP_500_INTERNAL_SERVER_ERROR)
+            return Response(data={'error': e.args[0]}, status=status.HTTP_500_INTERNAL_SERVER_ERROR)
 
     @swagger_auto_schema(
         operation_description="Update job",
@@ -94,10 +94,10 @@ class JobView(APIView):
             resp_serializer = JobUpdRespSerializer(job_update_resp)
             return Response(data=resp_serializer.data, status=status.HTTP_202_ACCEPTED)
         except NSLCMException as e:
-            job_update_resp = JobUpdResp('error', e.message)
+            job_update_resp = JobUpdResp('error', e.args[0])
             resp_serializer = JobUpdRespSerializer(job_update_resp)
             return Response(data=resp_serializer.data, status=status.HTTP_400_BAD_REQUEST)
         except Exception as e:
-            job_update_resp = JobUpdResp('error', e.message)
+            job_update_resp = JobUpdResp('error', e.args[0])
             resp_serializer = JobUpdRespSerializer(job_update_resp)
             return Response(data=resp_serializer.data, status=status.HTTP_500_INTERNAL_SERVER_ERROR)