bug 7606: adding delete vlans and ip addresses during zone deletion

status 7606: resolved fixed
This commit is contained in:
abhishek 2010-12-30 15:47:52 -08:00
parent 951d86f41f
commit 3e1f782edd

View File

@ -924,6 +924,12 @@ public class ConfigurationManagerImpl implements ConfigurationManager, Configura
_networkDao.remove(network.getId());
}
}
//delete vlans for this zone
List<VlanVO> vlans = _vlanDao.listByZone(zoneId);
for(VlanVO vlan : vlans) {
_vlanDao.remove(vlan.getId());
}
} catch (Exception ex) {
s_logger.error("Failed to delete zone " + zoneId);
throw new CloudRuntimeException("Failed to delete zone " + zoneId);