diff --git a/server/src/com/cloud/api/commands/CreateDiskOfferingCmd.java b/server/src/com/cloud/api/commands/CreateDiskOfferingCmd.java index fdf13a9e5c9..94b10dab2b4 100755 --- a/server/src/com/cloud/api/commands/CreateDiskOfferingCmd.java +++ b/server/src/com/cloud/api/commands/CreateDiskOfferingCmd.java @@ -99,6 +99,7 @@ public class CreateDiskOfferingCmd extends BaseCmd { response.setDomain(ApiDBUtils.findDomainById(responseObject.getDomainId()).getName()); response.setName(responseObject.getName()); response.setTags(responseObject.getTags()); + response.setMirrored(responseObject.isMirrored()); } else { throw new ServerApiException(BaseCmd.INTERNAL_ERROR, "Failed to create disk offering"); } diff --git a/server/src/com/cloud/api/response/DiskOfferingResponse.java b/server/src/com/cloud/api/response/DiskOfferingResponse.java index 8e2e85f54b7..de6e1bce0f7 100644 --- a/server/src/com/cloud/api/response/DiskOfferingResponse.java +++ b/server/src/com/cloud/api/response/DiskOfferingResponse.java @@ -43,6 +43,9 @@ public class DiskOfferingResponse extends BaseResponse { @SerializedName("created") private Date created; + @SerializedName("ismirrored") + private Boolean mirrored; + @SerializedName("tags") private String tags; @@ -102,6 +105,14 @@ public class DiskOfferingResponse extends BaseResponse { this.created = created; } + public Boolean isMirrored() { + return mirrored; + } + + public void setMirrored(Boolean mirrored) { + this.mirrored = mirrored; + } + public String getTags() { return tags; }