Skip to content

Commit 3dd3288

Browse files
VMware - Ignore disk not found error on cleanup when the VM disk doesn't exists
1 parent 0e0ae22 commit 3dd3288

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
@@ -5872,6 +5872,11 @@ protected Answer execute(CleanupVMCommand cmd) {
58725872
logger.debug(msg);
58735873
return new Answer(cmd, true, msg);
58745874
} catch (Exception e) {
5875+
if (e.getMessage().contains("was not found")) {
5876+
String msg = String.format("%s - VM [%s] file(s) not found, cleanup not needed .", e.getMessage(), cmd.getVmName());
5877+
logger.debug(msg);
5878+
return new Answer(cmd, true, msg);
5879+
}
58755880
return new Answer(cmd, false, createLogMessageException(e, cmd));
58765881
}
58775882
}

0 commit comments

Comments
 (0)