Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Commit

Permalink
Fix Server Overview deployments flashing and showing count up on refresh
Browse files Browse the repository at this point in the history
  • Loading branch information
ammendonca committed Jan 13, 2016
1 parent 764ad72 commit 05ba744
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -28,21 +28,28 @@ <h2 class="card-pf-title">Status Overview</h2>
</div>
<div class="col-sm-6 hk-dashboard-block">
<div class="hk-data-info">
<div class="hk-data" ng-if="overviewInfo.deployments">{{overviewInfo.deployments.length}}</div>
<div class="hk-data" ng-show="overviewInfo.deployments">{{overviewInfo.deployments.length}}</div>
<div class="hk-info">
<p class="card-pf-aggregate-status-notifications">
<span class="card-pf-aggregate-status-notification">
<i class="fa fa-times-circle-o" tooltip-trigger tooltip="Failed"></i>
<span ng-if="overviewInfo.deployments">{{vm.filterByState(overviewInfo.deployments, 'failed').length}}</span>
<span ng-show="overviewInfo.deployments">
{{ (overviewInfo.deployments | filter:{state:'failed'}).length }}
</span>
</span>
<span class="card-pf-aggregate-status-notification">
<i class="fa fa-square" tooltip-trigger tooltip="Stopped"></i>
<span ng-if="overviewInfo.deployments">{{vm.filterByState(overviewInfo.deployments, 'down').length}}</span>
<span ng-show="overviewInfo.deployments">
{{ (overviewInfo.deployments | filter:{state:'down'}).length }}
</span>
</span>
<span class="card-pf-aggregate-status-notification">
<i class="fa fa-check-circle-o" tooltip-trigger tooltip="OK"></i>
<span ng-if="overviewInfo.deployments">{{vm.filterByState(overviewInfo.deployments, 'up').length}}</span>
<span ng-show="overviewInfo.deployments">
{{ (overviewInfo.deployments | filter:{state:'up'}).length }}
</span>
</span>
<!--{{ overviewInfo.deployments }}-->
</p>
</div>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ module HawkularMetrics {

private getOverviewInfo() {
let promises = [];
let resourceData = {};
let resourceData: any = {};

this.HawkularInventory.ResourceOfTypeUnderFeed.query({
feedId: this.$routeParams.feedId,
Expand All @@ -173,7 +173,10 @@ module HawkularMetrics {
}
}).$promise);
});
resourceData['deployments'] = aResourceList;
this.$q.all(promises).then(() => {
resourceData.deployments = aResourceList;
this.overviewInfo = resourceData;
});
});

//Web session data
Expand Down Expand Up @@ -206,9 +209,6 @@ module HawkularMetrics {
}
})
);
this.$q.all(promises).then((result) => {
this.overviewInfo = resourceData;
});
}

private getActiveWebSession() {
Expand Down

0 comments on commit 05ba744

Please sign in to comment.