Dashboard tabs display total host and services problems

This commit is contained in:
Frédéric Vachon 2015-04-01 15:31:07 -04:00
parent 7408c6575c
commit 12b95ad253
2 changed files with 10 additions and 10 deletions

View File

@ -19,7 +19,7 @@
aria-expanded="true"
role="tab"
data-toggle="tab"
data-problems="{{nbServiceOpenProblems}}">Open problems
data-problems="{{totalOpenProblems}}">Open problems
</a>
</li>
<li role="presentation" class="tablist__item">
@ -29,7 +29,7 @@
aria-expanded="false"
role="tab"
data-toggle="tab"
data-problems="{{nbServiceProblems}}">All problems
data-problems="{{totalProblems}}">All problems
</a>
</li>
</ul>

View File

@ -44,18 +44,18 @@ angular.module('adagios.view.dashboard', ['ngRoute',
getData = function () {
getHostOpenProblems().success(function (data) {
$scope.nbHostOpenProblems = data.length;
});
getServiceOpenProblems().success(function (data) {
$scope.nbServiceOpenProblems = data.length;
getServiceOpenProblems().success(function (data) {
$scope.nbServiceOpenProblems = data.length;
$scope.totalOpenProblems = $scope.nbServiceOpenProblems + $scope.nbHostOpenProblems;
});
});
getHostProblems().success(function (data) {
$scope.nbHostProblems = data.length;
});
getServiceProblems().success(function (data) {
$scope.nbServiceProblems = data.length;
getServiceProblems().success(function (data) {
$scope.nbServiceProblems = data.length;
$scope.totalProblems = $scope.nbHostProblems + $scope.nbServiceProblems;
});
});
};