From af0d6aa568acb83070bc37c43a794325d751d020 Mon Sep 17 00:00:00 2001 From: nit Date: Thu, 16 Dec 2010 12:25:16 +0530 Subject: [PATCH] bug 7391 : Preventing Secondary Storage stats to be deleted on each restart of management server. Not sure why we delete all the stats on each restart of management server. --- server/src/com/cloud/agent/manager/AgentManagerImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/src/com/cloud/agent/manager/AgentManagerImpl.java b/server/src/com/cloud/agent/manager/AgentManagerImpl.java index b961078d5fd..726269df4c2 100755 --- a/server/src/com/cloud/agent/manager/AgentManagerImpl.java +++ b/server/src/com/cloud/agent/manager/AgentManagerImpl.java @@ -1819,7 +1819,9 @@ public class AgentManagerImpl implements AgentManager, HandlerFactory { // remove old entries, we'll recalculate them anyway if ((capacities != null) && !capacities.isEmpty()) { for (CapacityVO capacity : capacities) { - _capacityDao.remove(capacity.getId()); + if ( capacity.getCapacityType() != CapacityVO.CAPACITY_TYPE_SECONDARY_STORAGE){ // Not allowing secondary storage to be deleted Bug# 7391 + _capacityDao.remove(capacity.getId()); + } } }