mirror of
				https://github.com/apache/cloudstack.git
				synced 2025-11-04 00:02:37 +01:00 
			
		
		
		
	Bug 13059: Removed the code which was deleting capacity entries on every MS restart.
Reviewed-By: Kishan
This commit is contained in:
		
							parent
							
								
									17659d1500
								
							
						
					
					
						commit
						78e79856af
					
				@ -20,6 +20,8 @@ package com.cloud.capacity;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
import org.apache.log4j.Logger;
 | 
			
		||||
 | 
			
		||||
import com.cloud.agent.Listener;
 | 
			
		||||
import com.cloud.agent.api.AgentControlAnswer;
 | 
			
		||||
import com.cloud.agent.api.AgentControlCommand;
 | 
			
		||||
@ -28,6 +30,7 @@ import com.cloud.agent.api.Command;
 | 
			
		||||
import com.cloud.agent.api.StartupCommand;
 | 
			
		||||
import com.cloud.agent.api.StartupStorageCommand;
 | 
			
		||||
import com.cloud.capacity.dao.CapacityDao;
 | 
			
		||||
import com.cloud.capacity.dao.CapacityDaoImpl;
 | 
			
		||||
import com.cloud.exception.ConnectionException;
 | 
			
		||||
import com.cloud.host.HostVO;
 | 
			
		||||
import com.cloud.host.Status;
 | 
			
		||||
@ -82,12 +85,6 @@ public class StorageCapacityListener implements Listener {
 | 
			
		||||
        capacitySC.addAnd("podId", SearchCriteria.Op.EQ, server.getPodId());
 | 
			
		||||
        List<CapacityVO> capacities = _capacityDao.search(capacitySC, null);
 | 
			
		||||
 | 
			
		||||
        // remove old entries, we'll recalculate them anyway
 | 
			
		||||
        if ((capacities != null) && !capacities.isEmpty()) {
 | 
			
		||||
            for (CapacityVO capacity : capacities) {
 | 
			
		||||
                _capacityDao.remove(capacity.getId());
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        StartupStorageCommand ssCmd = (StartupStorageCommand) startup;
 | 
			
		||||
        if (ssCmd.getResourceType() == Storage.StorageResourceType.STORAGE_HOST) {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user