Skip to content

Commit 3fc02dd

Browse files
authored
Add format and physicalsize in listIsoOs api response (#11214)
1 parent 9c6dfd2 commit 3fc02dd

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

server/src/main/java/com/cloud/api/query/dao/TemplateJoinDaoImpl.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -480,6 +480,7 @@ public TemplateResponse newIsoResponse(TemplateJoinVO iso, ResponseView view) {
480480
isoResponse.setExtractable(iso.isExtractable() && !(iso.getTemplateType() == TemplateType.PERHOST));
481481
isoResponse.setCreated(iso.getCreatedOnStore());
482482
isoResponse.setDynamicallyScalable(iso.isDynamicallyScalable());
483+
isoResponse.setFormat(iso.getFormat());
483484
if (iso.getTemplateType() == TemplateType.PERHOST) {
484485
// for TemplateManager.XS_TOOLS_ISO and TemplateManager.VMWARE_TOOLS_ISO, we didn't download, but is ready to use.
485486
isoResponse.setReady(true);
@@ -578,10 +579,14 @@ public TemplateResponse newIsoResponse(TemplateJoinVO iso, ResponseView view) {
578579
isoResponse.setZoneName(iso.getDataCenterName());
579580
}
580581

581-
Long isoSize = iso.getSize();
582+
long isoSize = iso.getSize();
582583
if (isoSize > 0) {
583584
isoResponse.setSize(isoSize);
584585
}
586+
long isoPhysicalSize = iso.getPhysicalSize();
587+
if (isoPhysicalSize > 0) {
588+
isoResponse.setPhysicalSize(isoPhysicalSize);
589+
}
585590

586591
if (iso.getUserDataId() != null) {
587592
isoResponse.setUserDataId(iso.getUserDataUUid());

0 commit comments

Comments
 (0)