You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by al...@apache.org on 2012/08/03 03:54:13 UTC

[9/30] git commit: CS-15807 :Network label for OVM support on UI : Reviewed-By - Brian Federle

CS-15807 :Network label for OVM support on UI : Reviewed-By - Brian Federle


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

Branch: refs/heads/vpc
Commit: 95b6a5eeda73beeb97fe8dd229c880c97668d44f
Parents: 1276aed
Author: Pranav Saxena <pr...@citrix.com>
Authored: Fri Aug 3 03:18:26 2012 +0530
Committer: Pranav Saxena <pr...@citrix.com>
Committed: Fri Aug 3 03:18:26 2012 +0530

----------------------------------------------------------------------
 ui/scripts/system.js |   23 ++++++++++++++++-------
 1 files changed, 16 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/95b6a5ee/ui/scripts/system.js
----------------------------------------------------------------------
diff --git a/ui/scripts/system.js b/ui/scripts/system.js
index 59d2d87..de0ce4d 100644
--- a/ui/scripts/system.js
+++ b/ui/scripts/system.js
@@ -106,7 +106,8 @@
 		  trafficType.kvmnetworklabel = dictionary['label.network.label.display.for.blank.value'];
 		if(trafficType.vmwarenetworklabel == null || trafficType.vmwarenetworklabel == 0)
 		  trafficType.vmwarenetworklabel = dictionary['label.network.label.display.for.blank.value'];
-		
+	        if(trafficType.ovmnetworklabel == null || trafficType.ovmnetworklabel == 0)
+                   trafficType.ovmnetworklabel = dictionary['label.network.label.display.for.blank.value'];	
     return trafficType;
   };
 
@@ -118,7 +119,8 @@
 		  array1.push("&kvmnetworklabel=" + labels.kvmnetworklabel);
 		if(labels.vmwarenetworklabel != dictionary['label.network.label.display.for.blank.value'])
 		  array1.push("&vmwarenetworklabel=" + labels.vmwarenetworklabel);
-				
+	        if(labels.ovmnetworklabel != dictionary['label.network.label.display.for.blank.value'])
+                  array1.push("&ovmnetworklabel=" + labels.ovmnetworklabel); 		
 		$.ajax({
       url: createURL('updateTrafficType' + array1.join("")),
       data: {
@@ -395,7 +397,8 @@
                   {
                     xennetworklabel: { label: 'label.xen.traffic.label', isEditable: true },
                     kvmnetworklabel: { label: 'label.kvm.traffic.label', isEditable: true },
-                    vmwarenetworklabel: { label: 'label.vmware.traffic.label', isEditable: true }
+                    vmwarenetworklabel: { label: 'label.vmware.traffic.label', isEditable: true },
+                    ovmnetworklabel: { label: 'OVM traffic label',isEditable: true }
                   }
                 ],
 
@@ -414,6 +417,7 @@
                       selectedPublicNetworkObj.xennetworklabel = trafficType.xennetworklabel;
                       selectedPublicNetworkObj.kvmnetworklabel = trafficType.kvmnetworklabel;
                       selectedPublicNetworkObj.vmwarenetworklabel = trafficType.vmwarenetworklabel;
+                      selectedPublicNetworkObj.ovmnetworklabel = trafficType.ovmnetworklabel;
 
                       args.response.success({data: selectedPublicNetworkObj});
                     }
@@ -566,7 +570,8 @@
                   {
                     xennetworklabel: { label: 'label.xen.traffic.label', isEditable: true },
                     kvmnetworklabel: { label: 'label.kvm.traffic.label', isEditable: true },
-                    vmwarenetworklabel: { label: 'label.vmware.traffic.label', isEditable: true }
+                    vmwarenetworklabel: { label: 'label.vmware.traffic.label', isEditable: true },
+                    ovmnetworklabel: { label: 'OVM traffic label', isEditable: true }
                   }
                 ],
 
@@ -583,6 +588,7 @@
                       selectedPublicNetworkObj.xennetworklabel = trafficType.xennetworklabel;
                       selectedPublicNetworkObj.kvmnetworklabel = trafficType.kvmnetworklabel;
                       selectedPublicNetworkObj.vmwarenetworklabel = trafficType.vmwarenetworklabel;
+                      selectedPublicNetworkObj.ovmnetworklabel = trafficType.ovmnetworklabel;
 
                       args.response.success({data: selectedPublicNetworkObj});
                     }
@@ -723,7 +729,8 @@
                   {
                     xennetworklabel: { label: 'label.xen.traffic.label', isEditable: true },
                     kvmnetworklabel: { label: 'label.kvm.traffic.label', isEditable: true },
-                    vmwarenetworklabel: { label: 'label.vmware.traffic.label', isEditable: true }
+                    vmwarenetworklabel: { label: 'label.vmware.traffic.label', isEditable: true },
+                    ovmnetworklabel: { label: 'OVM traffic label', isEditable: true } 
                   }
                 ],
                 dataProvider: function(args) {
@@ -738,7 +745,7 @@
                       selectedManagementNetworkObj.xennetworklabel = trafficType.xennetworklabel;
                       selectedManagementNetworkObj.kvmnetworklabel = trafficType.kvmnetworklabel;
                       selectedManagementNetworkObj.vmwarenetworklabel = trafficType.vmwarenetworklabel;
-
+                      selectedPublicNetworkObj.ovmnetworklabel = trafficType.ovmnetworklabel;
                       args.response.success({ data: selectedManagementNetworkObj });
                     }
                   });
@@ -855,7 +862,8 @@
                   { //updateTrafficType API
                     xennetworklabel: { label: 'label.xen.traffic.label', isEditable: true },
                     kvmnetworklabel: { label: 'label.kvm.traffic.label', isEditable: true },
-                    vmwarenetworklabel: { label: 'label.vmware.traffic.label', isEditable: true }
+                    vmwarenetworklabel: { label: 'label.vmware.traffic.label', isEditable: true },
+                    ovmnetworklabel: { label: 'OVM traffic label', isEditable: true }
                   }
                 ],
                 dataProvider: function(args) { //physical network + Guest traffic type       
@@ -890,6 +898,7 @@
 											selectedPhysicalNetworkObj["xennetworklabel"] = trafficType.xennetworklabel;
 											selectedPhysicalNetworkObj["kvmnetworklabel"] = trafficType.kvmnetworklabel;
 											selectedPhysicalNetworkObj["vmwarenetworklabel"] = trafficType.vmwarenetworklabel;
+                                                                                        selectedPhysicalNetworkObj["ovmnetworklabel"] = trafficType.ovmnetworklabel;
 
 											args.response.success({
 												actionFilter: function() {