You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by xi...@apache.org on 2014/03/06 01:56:52 UTC
git commit: AMBARI-4966. Add a hover message for client only
services.(xiwang)
Repository: ambari
Updated Branches:
refs/heads/trunk 1ff7f5731 -> 7adcb0db1
AMBARI-4966. Add a hover message for client only services.(xiwang)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/7adcb0db
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/7adcb0db
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/7adcb0db
Branch: refs/heads/trunk
Commit: 7adcb0db14ca2bf28fea2205178bd043070c0133
Parents: 1ff7f57
Author: Xi Wang <xi...@apache.org>
Authored: Wed Mar 5 16:45:34 2014 -0800
Committer: Xi Wang <xi...@apache.org>
Committed: Wed Mar 5 16:55:42 2014 -0800
----------------------------------------------------------------------
ambari-web/app/mappers/service_metrics_mapper.js | 7 +++++++
ambari-web/app/messages.js | 1 +
2 files changed, 8 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/7adcb0db/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 7b62204..104c78d 100644
--- a/ambari-web/app/mappers/service_metrics_mapper.js
+++ b/ambari-web/app/mappers/service_metrics_mapper.js
@@ -280,6 +280,13 @@ App.serviceMetricsMapper = App.QuickDataMapper.create({
computeAdditionalRelations: function (hostComponents, services) {
var isSecondaryNamenode = hostComponents.findProperty('component_name', 'SECONDARY_NAMENODE');
services.setEach('tool_tip_content', '');
+ // set tooltip for client-only services
+ var clientOnlyServiceNames = ['TEZ', 'SQOOP', 'PIG'];
+ var clientOnlyServiceTooltip = Em.I18n.t('services.service.summary.clientOnlyService.ToolTip');
+ clientOnlyServiceNames.forEach( function(serviceName) {
+ var service = services.findProperty('ServiceInfo.service_name', serviceName);
+ service.tool_tip_content = clientOnlyServiceTooltip;
+ });
hostComponents.forEach(function (hostComponent) {
var service = services.findProperty('ServiceInfo.service_name', hostComponent.service_id);
if (hostComponent) {
http://git-wip-us.apache.org/repos/asf/ambari/blob/7adcb0db/ambari-web/app/messages.js
----------------------------------------------------------------------
diff --git a/ambari-web/app/messages.js b/ambari-web/app/messages.js
index 03dfb6b..a1b5c05 100644
--- a/ambari-web/app/messages.js
+++ b/ambari-web/app/messages.js
@@ -998,6 +998,7 @@ Em.I18n.translations = {
'services.service.summary.version':'Version',
'services.service.summary.viewHost':'View Host',
'services.service.summary.viewHosts':'View Hosts',
+ 'services.service.summary.clientOnlyService.ToolTip':'Client-only service',
'services.service.summary.DataNodesLive':'DataNodes Live',
'services.service.summary.JournalNodesLive':'JournalNodes Live',
'services.service.summary.mapreduce2.client':'MapReduce2 Client',