From 0a8421fe66ac662b7bfa381aef07404c5add38ee 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 195754bd536..f8f4bda4fc4 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); }