Browse Source

AMBARI-2372. Show installed stack and its services. (yusaku)

git-svn-id: https://svn.apache.org/repos/asf/incubator/ambari/trunk@1492512 13f79535-47bb-0310-9956-ffa450edef68
Yusaku Sako 12 years ago
parent
commit
5dba5e9192

+ 2 - 0
ambari-web/app/templates/main/admin/cluster.hbs

@@ -19,11 +19,13 @@
 <div class="admin-cluster">
     <div class="header">
         <strong>{{t admin.cluster.stackVersion}}: {{App.currentStackVersion}}
+          {{#if App.supports.stackUpgrade}}
             (<a href="true" {{bindAttr class="view.isUpgradeAvailable::inactive"}}{{action "upgradeStack"}}>
             {{#if view.isUpgradeAvailable}}{{t admin.cluster.upgradeAvailable}}: {{upgradeVersion}}
             {{else}} {{t admin.cluster.upgradeUnavailable}}
             {{/if}}
             </a>)
+          {{/if}}
         </strong>
     </div>
     <table class="table table-bordered table-striped">

+ 6 - 8
ambari-web/app/views/main/admin.js

@@ -33,14 +33,12 @@ App.MainAdminView = Em.View.extend({
         url: 'adminSecurity.index',
         label: Em.I18n.t('common.security')
       });
-    }
-    if (App.supports.stackUpgrade) {
-      items.push({
-        name: 'cluster',
-        url: 'adminCluster',
-        label: Em.I18n.t('common.cluster')
-      });
-    }
+    };
+    items.push({
+      name: 'cluster',
+      url: 'adminCluster',
+      label: Em.I18n.t('common.cluster')
+    });
     items.push({
       name: 'misc',
       url: 'adminMisc',