diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/controllers/yarn-app.js b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/controllers/yarn-app.js index f6b9404d89b..309c895b57f 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/controllers/yarn-app.js +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/controllers/yarn-app.js @@ -33,6 +33,13 @@ export default Ember.Controller.extend({ routeName: 'yarn-app', model: appId }]; - }) + }), + amHostHttpAddressFormatted: function() { + var amHostAddress = this.get('model.app.amHostHttpAddress'); + if (amHostAddress.indexOf('http://') < 0) { + amHostAddress = 'http://' + amHostAddress; + } + return amHostAddress; + }.property('model.app.amHostHttpAddress') }); diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/templates/yarn-app.hbs b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/templates/yarn-app.hbs index 9e92fc16727..acf00d1c3ff 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/templates/yarn-app.hbs +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/templates/yarn-app.hbs @@ -172,8 +172,8 @@ - Link - Link + Link + Link {{model.app.amNodeLabelExpression}}