From 5c88bb936b61bc8d0f25a61ab0f10f01ee56462d Mon Sep 17 00:00:00 2001 From: edison Date: Fri, 29 Oct 2010 19:51:24 -0700 Subject: [PATCH] Oops, == doesn't work... --- server/src/com/cloud/agent/manager/AgentManagerImpl.java | 2 +- .../cloud/hypervisor/kvm/discoverer/KvmServerDiscoverer.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/com/cloud/agent/manager/AgentManagerImpl.java b/server/src/com/cloud/agent/manager/AgentManagerImpl.java index 8da2a76f60b..1dfa6938882 100755 --- a/server/src/com/cloud/agent/manager/AgentManagerImpl.java +++ b/server/src/com/cloud/agent/manager/AgentManagerImpl.java @@ -613,7 +613,7 @@ public class AgentManagerImpl implements AgentManager, HandlerFactory { String guid = details.get("guid"); List kvmHosts = _hostDao.listBy(Host.Type.Routing, clusterId, podId, dcId); for (HostVO host: kvmHosts) { - if (host.getGuid() == guid) { + if (host.getGuid().equalsIgnoreCase(guid)) { hosts.add(host); return hosts; } diff --git a/server/src/com/cloud/hypervisor/kvm/discoverer/KvmServerDiscoverer.java b/server/src/com/cloud/hypervisor/kvm/discoverer/KvmServerDiscoverer.java index fec0835f65a..cca424e9afa 100644 --- a/server/src/com/cloud/hypervisor/kvm/discoverer/KvmServerDiscoverer.java +++ b/server/src/com/cloud/hypervisor/kvm/discoverer/KvmServerDiscoverer.java @@ -253,7 +253,7 @@ public class KvmServerDiscoverer extends DiscovererBase implements Discoverer, for (int i = 0; i < _waitTime; i++) { List hosts = _hostDao.listBy(Host.Type.Routing, clusterId, podId, dcId); for (HostVO host : hosts) { - if (host.getGuid() == guid) { + if (host.getGuid().equalsIgnoreCase(guid)) { return host; } }