});
};
+ // Profiles
+ $scope.profiles = [];
+ $scope.updateProfilesView = function() {
+ CpeuiSvc.getProfiles(function(profiles) {
+ $scope.profiles = profiles;
+ });
+ };
+
+ $scope.addProfile = new CpeuiDialogs.Dialog('AddProfile', {}, function(obj) {
+ CpeuiSvc.addProfile(obj['bw-profile'], obj.cir, obj.cbs, function() {
+ $scope.updateProfilesView();
+ });
+ });
+
+ $scope.deleteProfile = function(profileName) {
+ CpeuiDialogs.confirm(function() {
+ CpeuiSvc.deleteProfile(profileName, function() {
+ $scope.updateProfilesView();
+ });
+ });
+ };
+
// CEs
$scope.updateCesView = function() {
CpeuiSvc.getCes(function(ces) {
$scope.updateTenantView();
$scope.updateCesView();
$scope.updateUniView();
+ $scope.updateProfilesView()
};
$scope.updateView();