Rate limits on uni port
[unimgr.git] / dlux / cpeui / cpeui-module / src / main / resources / cpeui / tenant.controller.js
index 41698b4ec3fc35575b6ca0494717b759668f3b68..6ad9df21759d03807ee67170f2929f36b3740afe 100644 (file)
@@ -7,6 +7,7 @@ define([ 'app/cpeui/cpeui.module' ], function(cpeui) {
     $scope.ces = [];
     $scope.ipvcs = [];
     $scope.subnets = {};
+    $scope.profiles =[];
     $scope.cesDisplayNames = {};
     $scope.unisMap = {};
     $scope.networkNames = {};
@@ -47,6 +48,10 @@ define([ 'app/cpeui/cpeui.module' ], function(cpeui) {
           $scope.networkNames[net.uuid] = net.name;
         });
       });
+
+      CpeuiSvc.getProfiles(function(profiles) {
+        $scope.profiles = profiles;
+      });
     }
 
     $scope.updateUnis = function(callback) {
@@ -138,7 +143,7 @@ define([ 'app/cpeui/cpeui.module' ], function(cpeui) {
 
     $scope.linkIpvcUniDialog = new CpeuiDialogs.Dialog('LinkIpvcUni', {},
         function(obj) {
-          CpeuiSvc.addIpvcUni(obj.svc_id, obj.uni['uni-id'], obj.ip_uni,
+          CpeuiSvc.addIpvcUni(obj.svc_id, obj.uni['uni-id'], obj.ip_uni, obj.profile_name,
               function() {
                 $scope.updateEvcView();
               });
@@ -279,7 +284,7 @@ define([ 'app/cpeui/cpeui.module' ], function(cpeui) {
           if (!obj.role) {
             obj.role = "root";
           }
-          CpeuiSvc.addEvcUni(obj.svc_id, obj.uni_id, obj.role, obj.vlans,
+          CpeuiSvc.addEvcUni(obj.svc_id, obj.uni_id, obj.role, obj.vlans, obj.profile_name,
               function() {
                 $scope.updateEvcView();
               });