Skip to content

Commit 479c05b

Browse files
VMware - Ignore disk not found error on cleanup when the VM disk doesn't exists
1 parent 704d7a9 commit 479c05b

File tree

1 file changed

+5
-0
lines changed
  • plugins/hypervisors/vmware/src/main/java/com/cloud/hypervisor/vmware/resource

1 file changed

+5
-0
lines changed

plugins/hypervisors/vmware/src/main/java/com/cloud/hypervisor/vmware/resource/VmwareResource.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5815,6 +5815,11 @@ protected Answer execute(CleanupVMCommand cmd) {
58155815
logger.debug(msg);
58165816
return new Answer(cmd, true, msg);
58175817
} catch (Exception e) {
5818+
if (e.getMessage().contains("was not found")) {
5819+
String msg = String.format("%s - VM [%s] file(s) not found, cleanup not needed .", e.getMessage(), cmd.getVmName());
5820+
logger.debug(msg);
5821+
return new Answer(cmd, true, msg);
5822+
}
58185823
return new Answer(cmd, false, createLogMessageException(e, cmd));
58195824
}
58205825
}

0 commit comments

Comments
 (0)