Skip to content

Commit df0a424

Browse files
sudo87dhslove
authored andcommitted
Add format and physicalsize in listIsoOs api response (apache#11214)
1 parent 6a3c4fc commit df0a424

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

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
@@ -483,6 +483,7 @@ public TemplateResponse newIsoResponse(TemplateJoinVO iso, ResponseView view) {
483483
isoResponse.setExtractable(iso.isExtractable() && !(iso.getTemplateType() == TemplateType.PERHOST));
484484
isoResponse.setCreated(iso.getCreatedOnStore());
485485
isoResponse.setDynamicallyScalable(iso.isDynamicallyScalable());
486+
isoResponse.setFormat(iso.getFormat());
486487
if (iso.getTemplateType() == TemplateType.PERHOST) {
487488
// for TemplateManager.XS_TOOLS_ISO and TemplateManager.VMWARE_TOOLS_ISO, we didn't download, but is ready to use.
488489
isoResponse.setReady(true);
@@ -582,10 +583,14 @@ public TemplateResponse newIsoResponse(TemplateJoinVO iso, ResponseView view) {
582583
isoResponse.setZoneName(iso.getDataCenterName());
583584
}
584585

585-
Long isoSize = iso.getSize();
586+
long isoSize = iso.getSize();
586587
if (isoSize > 0) {
587588
isoResponse.setSize(isoSize);
588589
}
590+
long isoPhysicalSize = iso.getPhysicalSize();
591+
if (isoPhysicalSize > 0) {
592+
isoResponse.setPhysicalSize(isoPhysicalSize);
593+
}
589594

590595
if (iso.getUserDataId() != null) {
591596
isoResponse.setUserDataId(iso.getUserDataUUid());

0 commit comments

Comments
 (0)