From a180e3f3416fe9611e0b514c40d7c0062bdbb2eb Mon Sep 17 00:00:00 2001 From: Edison Su Date: Fri, 17 Jun 2011 11:18:48 -0400 Subject: [PATCH] if iso is installed, don't include it into ssvm --- .../resource/computing/LibvirtComputingResource.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java b/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java index 0caa6ff15e5..f13096ebb9e 100644 --- a/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java +++ b/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java @@ -2256,10 +2256,11 @@ public class LibvirtComputingResource extends ServerResourceBase implements Serv } if (vmSpec.getType() != VirtualMachine.Type.User) { - DiskDef iso = new DiskDef(); - if (_sysvmISOPath != null) - iso.defISODisk(_sysvmISOPath); - vm.getDevices().addDevice(iso); + if (_sysvmISOPath != null) { + DiskDef iso = new DiskDef(); + iso.defISODisk(_sysvmISOPath); + vm.getDevices().addDevice(iso); + } createPatchVbd(conn, vmName, vm, vmSpec); }