From 290dc79366701852fd64127429f6954fea609f7a Mon Sep 17 00:00:00 2001 From: Min Chen Date: Thu, 20 Dec 2012 22:33:43 -0800 Subject: [PATCH] Populate uuid for uploadVO in create case. --- core/src/com/cloud/storage/UploadVO.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/src/com/cloud/storage/UploadVO.java b/core/src/com/cloud/storage/UploadVO.java index 95f66e71b06..65555178890 100755 --- a/core/src/com/cloud/storage/UploadVO.java +++ b/core/src/com/cloud/storage/UploadVO.java @@ -17,6 +17,7 @@ package com.cloud.storage; import java.util.Date; +import java.util.UUID; import javax.persistence.Column; import javax.persistence.Entity; @@ -119,6 +120,7 @@ public class UploadVO implements Upload { super(); this.hostId = hostId; this.typeId = templateId; + this.uuid = UUID.randomUUID().toString(); } public UploadVO(long hostId, long typeId, Date lastUpdated, @@ -132,6 +134,7 @@ public class UploadVO implements Upload { this.mode = mode; this.type = type; this.uploadUrl = uploadUrl; + this.uuid = UUID.randomUUID().toString(); } public UploadVO(long hostId, long typeId, Date lastUpdated, @@ -145,6 +148,8 @@ public class UploadVO implements Upload { this.uploadPercent = uploadPercent; this.type = type; this.mode = mode; + this.uuid = UUID.randomUUID().toString(); + } protected UploadVO() {