job_status.status = "error"
job_status.descp = status_decs
- job_status.errcode = error_code
+ # job_status.errcode = error_code
+ job_status.errcode = error_code if error_code else "0"
job_status.addtime = datetime.datetime.now().strftime('%Y-%m-%d %X')
job_status.save()
logger.debug("Add a new job status, jobid=%s, indexid=%d,"
progress = serializers.CharField(help_text="Job Progress", required=False)
statusDescription = serializers.CharField(
help_text="Status Description", required=False)
- errorCode = serializers.CharField(help_text="Error Code", required=False)
+ errorCode = serializers.CharField(help_text="Error Code", required=False, allow_null=True)
responseId = serializers.CharField(help_text="Response Id", required=False)
progress = serializers.CharField(help_text="Job Progress", required=False)
statusDescription = serializers.CharField(
help_text="Status Description", required=False)
- errorCode = serializers.CharField(help_text="Error Code", required=False)
+ errorCode = serializers.CharField(help_text="Error Code", required=False, allow_null=True)
responseId = serializers.CharField(help_text="Response Id", required=False)
responseHistoryList = JobResponseHistoryListSerializer(
many=True, help_text="Response History List", required=False)
class NsPackageDistributeResponseSerializer(serializers.Serializer):
status = serializers.CharField(help_text="status", required=True)
statusDescription = serializers.CharField(help_text="statusDescription", required=True)
- errorCode = serializers.CharField(help_text="errorCode", required=True)
+ errorCode = serializers.CharField(help_text="errorCode", required=True, allow_null=True)
class NsPackageInfoSerializer(serializers.Serializer):