From 3c51c4e7adb717b5cee3bd01be716d75e288aa0c Mon Sep 17 00:00:00 2001 From: Murali Reddy Date: Thu, 16 May 2013 12:26:23 +0530 Subject: [PATCH] CLOUDSTACK-2461: createGSLBRule API is failing to pick the default algorithm "round robin" for parameter "gslblbmethod" fix defaults to round robin when parameter not specified --- .../region/ha/gslb/CreateGlobalLoadBalancerRuleCmd.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api/src/org/apache/cloudstack/api/command/user/region/ha/gslb/CreateGlobalLoadBalancerRuleCmd.java b/api/src/org/apache/cloudstack/api/command/user/region/ha/gslb/CreateGlobalLoadBalancerRuleCmd.java index b08b6aeff17..07d3274b335 100644 --- a/api/src/org/apache/cloudstack/api/command/user/region/ha/gslb/CreateGlobalLoadBalancerRuleCmd.java +++ b/api/src/org/apache/cloudstack/api/command/user/region/ha/gslb/CreateGlobalLoadBalancerRuleCmd.java @@ -85,7 +85,11 @@ public class CreateGlobalLoadBalancerRuleCmd extends BaseAsyncCreateCmd { } public String getAlgorithm() { - return algorithm; + if (algorithm != null) { + return algorithm; + } else { + return GlobalLoadBalancerRule.Algorithm.RoundRobin.name(); + } } public String getGslbMethod() {