Skip to content

Commit faaa759

Browse files
committed
Bug 13059: Used and total capacity were not showing in some cases becuae the constructor was not setting it.
Reviewed-By: Kishan
1 parent d82fad8 commit faaa759

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

server/src/com/cloud/capacity/dao/CapacityDaoImpl.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -446,6 +446,8 @@ public SummedCapacity(long sumUsed, long sumReserved, long sumTotal,
446446

447447
public SummedCapacity(long sumUsed, long sumTotal, float percentUsed, short capacityType, Long zoneId, Long podId, Long clusterId) {
448448
super();
449+
this.sumUsed = sumUsed;
450+
this.sumTotal = sumTotal;
449451
this.percentUsed = percentUsed;
450452
this.capacityType = capacityType;
451453
this.clusterId = clusterId;

server/src/com/cloud/server/ManagementServerImpl.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2001,7 +2001,9 @@ public int compare(SummedCapacity arg0, SummedCapacity arg1) {
20012001
summedCapacities = summedCapacities.subList(0, summedCapacities.size() < cmd.getPageSizeVal() ? summedCapacities.size() : pageSize);
20022002
for (SummedCapacity summedCapacity : summedCapacities){
20032003
CapacityVO capacity = new CapacityVO(summedCapacity.getDataCenterId(), summedCapacity.getPodId() , summedCapacity.getClusterId(),
2004-
summedCapacity.getCapacityType(), summedCapacity.getPercentUsed());
2004+
summedCapacity.getCapacityType(), summedCapacity.getPercentUsed());
2005+
capacity.setUsedCapacity(summedCapacity.getUsedCapacity());
2006+
capacity.setTotalCapacity(summedCapacity.getTotalCapacity());
20052007
capacities.add(capacity);
20062008
}
20072009
return capacities;

0 commit comments

Comments
 (0)