Improve volume backup restoration log (#11181)

This commit is contained in:
João Jandre 2025-08-03 03:59:54 -03:00 committed by GitHub
parent ccd86d96d9
commit 4a4b5a5e5f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -167,6 +167,8 @@ import com.cloud.vm.dao.VMInstanceDao;
import com.cloud.vm.dao.VMInstanceDetailsDao;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
public class BackupManagerImpl extends ManagerBase implements BackupManager {
@ -1524,7 +1526,7 @@ public class BackupManagerImpl extends ManagerBase implements BackupManager {
HypervisorGuru guru = hypervisorGuruManager.getGuru(vm.getHypervisorType());
backupVolumeInfo.setType(Volume.Type.DATADISK);
logger.debug("Attaching the restored volume to VM {}", vm);
logger.info("Attaching the restored volume {} to VM {}.", () -> ReflectionToStringBuilder.toString(backupVolumeInfo, ToStringStyle.JSON_STYLE), () -> vm);
StoragePoolVO pool = primaryDataStoreDao.findByUuid(datastoreUuid);
try {
return guru.attachRestoredVolumeToVirtualMachine(zoneId, restoredVolumeLocation, backupVolumeInfo, vm, pool.getId(), backup);