Updated Branches:
  refs/heads/4.1 06ed67c77 -> ec0759ae7

CLOUDSTACK-416: Add XCP 1.6.x as supported hypervisor

Signed-off-by: Rohit Yadav <[email protected]>
(cherry picked from commit 43183893bd4c2f16d7762ae808dd3f04cadf62c8)

Signed-off-by: Rohit Yadav <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/ec0759ae
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/ec0759ae
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/ec0759ae

Branch: refs/heads/4.1
Commit: ec0759ae76234f35671cb5dd36995887bc70aeae
Parents: 06ed67c
Author: Rohit Yadav <[email protected]>
Authored: Tue Feb 26 13:55:43 2013 +0530
Committer: Rohit Yadav <[email protected]>
Committed: Tue Feb 26 13:59:08 2013 +0530

----------------------------------------------------------------------
 .../xen/discoverer/XcpServerDiscoverer.java        |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/ec0759ae/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/discoverer/XcpServerDiscoverer.java
----------------------------------------------------------------------
diff --git 
a/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/discoverer/XcpServerDiscoverer.java
 
b/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/discoverer/XcpServerDiscoverer.java
index 65a97a8..c141211 100755
--- 
a/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/discoverer/XcpServerDiscoverer.java
+++ 
b/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/discoverer/XcpServerDiscoverer.java
@@ -426,8 +426,8 @@ public class XcpServerDiscoverer extends DiscovererBase 
implements Discoverer, L
                prodVersion = prodVersion.trim();
        }
 
-       if(prodBrand.equals("XCP") && (prodVersion.equals("1.0.0") ||  
prodVersion.equals("1.1.0") || prodVersion.equals("5.6.100") || 
prodVersion.startsWith("1.4") )) 
-               return new XcpServerResource();
+        if(prodBrand.equals("XCP") && (prodVersion.equals("1.0.0") ||  
prodVersion.equals("1.1.0") || prodVersion.equals("5.6.100") || 
prodVersion.startsWith("1.4") || prodVersion.startsWith("1.6")))
+            return new XcpServerResource();
 
        if(prodBrand.equals("XenServer") && prodVersion.equals("5.6.0")) 
                return new XenServer56Resource();
@@ -454,7 +454,7 @@ public class XcpServerDiscoverer extends DiscovererBase 
implements Discoverer, L
                return new XcpOssResource();
        }
        
-        String msg = "Only support XCP 1.0.0, 1.1.0, 1.5 beta; XenServer 5.6,  
XenServer 5.6 FP1, XenServer 5.6 SP2, Xenserver 6.0, 6.0.2, 6.1.0 but this one 
is " + prodBrand + " " + prodVersion;
+        String msg = "Only support XCP 1.0.0, 1.1.0, 1.4.x, 1.5 beta, 1.6.x; 
XenServer 5.6,  XenServer 5.6 FP1, XenServer 5.6 SP2, Xenserver 6.0, 6.0.2, 
6.1.0 but this one is " + prodBrand + " " + prodVersion;
                        _alertMgr.sendAlert(AlertManager.ALERT_TYPE_HOST, dcId, 
podId, msg, msg);
        s_logger.debug(msg);
        throw new RuntimeException(msg);

Reply via email to