From bf4be42d9c623af2adc6e63c9e2c3d97bf29bd43 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 1b512c36eca..cdfdaa36abb 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");