Prechádzať zdrojové kódy

AMBARI-11741. HDFS Dashboard is incorrectly showing 'Upgrade not finalized' when NameNode JMX data not available.(xiwang)

Xi Wang 10 rokov pred
rodič
commit
bf408fb487

+ 2 - 2
ambari-web/app/views/main/service/services/hdfs.js

@@ -218,7 +218,7 @@ App.MainDashboardServiceHdfsView = App.MainDashboardServiceView.extend({
     var healthStatus = this.get('service.healthStatus');
     if (upgradeStatus) {
       return Em.I18n.t('services.service.summary.pendingUpgradeStatus.notPending');
-    } else if (healthStatus == 'green') {
+    } else if (upgradeStatus == false && healthStatus == 'green') {
       return Em.I18n.t('services.service.summary.pendingUpgradeStatus.notFinalized');
     } else {
       return Em.I18n.t("services.service.summary.notAvailable");
@@ -227,7 +227,7 @@ App.MainDashboardServiceHdfsView = App.MainDashboardServiceView.extend({
   isUpgradeStatusWarning: function () {
     var upgradeStatus = this.get('service.upgradeStatus');
     var healthStatus = this.get('service.healthStatus');
-    return !upgradeStatus && healthStatus == 'green';
+    return upgradeStatus == false && healthStatus == 'green';
   }.property('service.upgradeStatus', 'service.healthStatus')
 
 });