more logging

This commit is contained in:
Alex Huang 2011-03-04 11:36:01 -08:00
parent ade8a8ddcc
commit cb278909dd
4 changed files with 21 additions and 3 deletions

View File

@ -297,5 +297,10 @@ public class VMTemplateHostVO implements VMTemplateStorageResourceAssoc {
public long getTemplateSize() {
return -1;
}
@Override
public String toString() {
return new StringBuilder("TmplHost[").append(id).append("-").append(templateId).append("-").append(hostId).append(installPath).append("]").toString();
}
}

View File

@ -231,6 +231,10 @@ public class VMTemplateStoragePoolVO implements VMTemplateStorageResourceAssoc{
Long hid = new Long(poolId);
return tid.hashCode()+hid.hashCode();
}
@Override
public String toString() {
return new StringBuilder("TmplPool[").append(id).append("-").append(templateId).append("-").append("poolId").append("-").append(installPath).append("]").toString();
}
}

View File

@ -1722,9 +1722,15 @@ public class StorageManagerImpl implements StorageManager, StorageService, Manag
+ " templates to cleanup on secondary storage host: " + secondaryStorageHost.getName());
for (VMTemplateHostVO destroyedTemplateHostVO : destroyedTemplateHostVOs) {
if (!_tmpltMgr.templateIsDeleteable(destroyedTemplateHostVO)) {
s_logger.debug("Not deleting template at: " + destroyedTemplateHostVO.getInstallPath());
if (s_logger.isDebugEnabled()) {
s_logger.debug("Not deleting template at: " + destroyedTemplateHostVO);
}
continue;
}
if (s_logger.isDebugEnabled()) {
s_logger.debug("Deleting template host: " + destroyedTemplateHostVO);
}
String installPath = destroyedTemplateHostVO.getInstallPath();
@ -1732,7 +1738,7 @@ public class StorageManagerImpl implements StorageManager, StorageService, Manag
Answer answer = _agentMgr.easySend(hostId, new DeleteTemplateCommand(destroyedTemplateHostVO.getInstallPath()));
if (answer == null || !answer.getResult()) {
s_logger.debug("Failed to delete template at: " + destroyedTemplateHostVO.getInstallPath() + " due to "
s_logger.debug("Failed to delete " + destroyedTemplateHostVO + " due to "
+ ((answer == null) ? "answer is null" : answer.getDetails()));
} else {
_vmTemplateHostDao.remove(destroyedTemplateHostVO.getId());

View File

@ -1015,6 +1015,9 @@ public class TemplateManagerImpl implements TemplateManager, Manager, TemplateSe
hostId = poolHostVOs.get(0).getHostId();
}
if (s_logger.isDebugEnabled()) {
s_logger.debug("Evicting " + templatePoolVO);
}
DestroyCommand cmd = new DestroyCommand(pool, templatePoolVO);
Answer answer = _agentMgr.easySend(hostId, cmd);