diff --git a/server/src/com/cloud/alert/AlertManagerImpl.java b/server/src/com/cloud/alert/AlertManagerImpl.java index c20189a2b5a..31c0585ac70 100755 --- a/server/src/com/cloud/alert/AlertManagerImpl.java +++ b/server/src/com/cloud/alert/AlertManagerImpl.java @@ -333,7 +333,13 @@ public class AlertManagerImpl implements AlertManager { try { List capacityList = _capacityDao.listAllIncludingRemoved(); Map> capacityDcTypeMap = new HashMap>(); - _storageMgr.getStoragePoolUsedStats(null, null, null); + List storagePoolStatsList = _storageMgr.getStoragePoolUsedStats(null, null, null); + + if (capacityList == null){ + capacityList = storagePoolStatsList; + }else { + capacityList.addAll(storagePoolStatsList); + } for (CapacityVO capacity : capacityList) { long dataCenterId = capacity.getDataCenterId();