From c23e998bdbf7077a321eb9620ec2c3892302b39e Mon Sep 17 00:00:00 2001 From: Kelven Yang Date: Tue, 24 Jan 2012 18:34:43 -0800 Subject: [PATCH] bug 12711: make sure NFS storage is not considered as local storage --- vmware-base/src/com/cloud/hypervisor/vmware/mo/HostMO.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vmware-base/src/com/cloud/hypervisor/vmware/mo/HostMO.java b/vmware-base/src/com/cloud/hypervisor/vmware/mo/HostMO.java index 1c3d2a6aa1b..32bdfa9e00d 100755 --- a/vmware-base/src/com/cloud/hypervisor/vmware/mo/HostMO.java +++ b/vmware-base/src/com/cloud/hypervisor/vmware/mo/HostMO.java @@ -628,7 +628,7 @@ public class HostMO extends BaseMO implements VmwareHypervisorHost { if(ocs != null) { for(ObjectContent oc : ocs) { DatastoreSummary dsSummary = (DatastoreSummary)VmwareHelper.getPropValue(oc, "summary"); - if(dsSummary.getMultipleHostAccess() == false) { + if(dsSummary.getMultipleHostAccess() == false && dsSummary.isAccessible() && dsSummary.getType().equalsIgnoreCase("vmfs")) { ManagedObjectReference morDs = oc.getObj(); String name = (String)VmwareHelper.getPropValue(oc, "name");