fix CLOUDSTACK-2649 createLoadBalancerRule API:both ports getting same 
value(public port value assigned to private port)


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

Branch: refs/heads/rbd-snap-clone
Commit: 2276760b3b38380c61097a15cc0cb3325a565b3d
Parents: 07715b9
Author: Mice Xia <[email protected]>
Authored: Fri May 24 11:27:16 2013 +0800
Committer: Mice Xia <[email protected]>
Committed: Fri May 24 11:27:16 2013 +0800

----------------------------------------------------------------------
 .../network/lb/LoadBalancingRulesManagerImpl.java  |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/2276760b/server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
----------------------------------------------------------------------
diff --git a/server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java 
b/server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
index 0118ca5..1d7b312 100755
--- a/server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
+++ b/server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
@@ -1395,7 +1395,7 @@ public class LoadBalancingRulesManagerImpl<Type> extends 
ManagerBase implements
                 Purpose.LoadBalancing, FirewallRuleType.User, networkId, null);
 
         LoadBalancerVO newRule = new LoadBalancerVO(xId, name, description,
-                sourceIpId, srcPort, srcPort, algorithm,
+                sourceIpId, srcPort, destPort, algorithm,
                 networkId, ipAddr.getAllocatedToAccountId(), 
ipAddr.getAllocatedInDomainId());
 
         // verify rule is supported by Lb provider of the network

Reply via email to