Updated Branches:
  refs/heads/ui-vpc-redesign ccf1ebc26 -> 75df90663

CLOUDSTACK-747: internalLb in VPC - UI - create network offering - when Lb 
service is checked and LB provider is InternalLbVm, pass capability type as 
lbSchemes and capability value as internal.


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

Branch: refs/heads/ui-vpc-redesign
Commit: 75df90663f72bb0b8c9c8de84de8684cb96a1ba6
Parents: ccf1ebc
Author: Jessica Wang <jessicaw...@apache.org>
Authored: Tue May 21 11:37:12 2013 -0700
Committer: Jessica Wang <jessicaw...@apache.org>
Committed: Tue May 21 11:37:12 2013 -0700

----------------------------------------------------------------------
 ui/scripts/configuration.js |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/75df9066/ui/scripts/configuration.js
----------------------------------------------------------------------
diff --git a/ui/scripts/configuration.js b/ui/scripts/configuration.js
index 7485898..92c3d00 100644
--- a/ui/scripts/configuration.js
+++ b/ui/scripts/configuration.js
@@ -1834,7 +1834,13 @@
                                                                                
        inputData['servicecapabilitylist[' + serviceCapabilityIndex + 
'].capabilitytype'] = 'associatePublicIP'; 
                                                                                
        inputData['servicecapabilitylist[' + serviceCapabilityIndex + 
'].capabilityvalue'] = true; //because this checkbox's value == "on"
                                                                                
        serviceCapabilityIndex++;
-                                                                               
}               
+                                                                               
}       
+                    else if((key == 'service.Lb.provider') && ("Lb" in 
serviceProviderMap) && (serviceProviderMap.Lb  == "InternalLbVm")) {            
        
+                      inputData['servicecapabilitylist[' + 
serviceCapabilityIndex + '].service'] = 'lb';
+                      inputData['servicecapabilitylist[' + 
serviceCapabilityIndex + '].capabilitytype'] = 'lbSchemes';
+                      inputData['servicecapabilitylist[' + 
serviceCapabilityIndex + '].capabilityvalue'] = 'internal';
+                      serviceCapabilityIndex++;
+                    }
                   }                                                            
        
                                                                        else if 
(value != '') { // Normal data
                     inputData[key] = value;

Reply via email to