You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by ak...@apache.org on 2014/07/10 15:51:32 UTC
git commit: AMBARI-6452. Incorrect hosts count in Flume summary.
(akovalenko)
Repository: ambari
Updated Branches:
refs/heads/trunk eacdb2c46 -> 4b3ab24fc
AMBARI-6452. Incorrect hosts count in Flume summary. (akovalenko)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/4b3ab24f
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/4b3ab24f
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/4b3ab24f
Branch: refs/heads/trunk
Commit: 4b3ab24fc6a0dee2a5dacb7b660e74f880e9cc56
Parents: eacdb2c
Author: Aleksandr Kovalenko <ak...@hortonworks.com>
Authored: Thu Jul 10 16:48:33 2014 +0300
Committer: Aleksandr Kovalenko <ak...@hortonworks.com>
Committed: Thu Jul 10 16:50:58 2014 +0300
----------------------------------------------------------------------
ambari-web/app/mappers/service_metrics_mapper.js | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/4b3ab24f/ambari-web/app/mappers/service_metrics_mapper.js
----------------------------------------------------------------------
diff --git a/ambari-web/app/mappers/service_metrics_mapper.js b/ambari-web/app/mappers/service_metrics_mapper.js
index ba3c810..83aa304 100644
--- a/ambari-web/app/mappers/service_metrics_mapper.js
+++ b/ambari-web/app/mappers/service_metrics_mapper.js
@@ -145,6 +145,9 @@ App.serviceMetricsMapper = App.QuickDataMapper.create({
super_visors_installed: 'super_visors_installed',
super_visors_total: 'super_visors_total'
},
+ flumeConfig: {
+ flume_handlers_total: 'flume_handlers_total'
+ },
flumeAgentConfig: {
name: 'HostComponentProcess.name',
status: 'HostComponentProcess.status',
@@ -597,7 +600,10 @@ App.serviceMetricsMapper = App.QuickDataMapper.create({
*/
flumeMapper: function (item) {
var self = this;
- var finalJson = self.parseIt(item, self.config);
+ var finalConfig = jQuery.extend({}, this.config);
+ var flumeConfig = this.flumeConfig;
+ finalConfig = jQuery.extend(finalConfig, flumeConfig);
+ var finalJson = self.parseIt(item, finalConfig);
var flumeHandlers = item.components[0].host_components;
finalJson.agents = [];
finalJson.agentJsons = [];