瀏覽代碼

AMBARI-9774. Start and Test services at enable security shows 100% even though its not completed (onechiporenko)

Oleg Nechiporenko 10 年之前
父節點
當前提交
af900c70d0
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      ambari-web/app/mixins/wizard/wizardProgressPageController.js

+ 1 - 1
ambari-web/app/mixins/wizard/wizardProgressPageController.js

@@ -203,7 +203,7 @@ App.wizardProgressPageControllerMixin = Em.Mixin.create({
         + tasksInCurrentStage.filterProperty('Tasks.status', 'TIMEDOUT').length;
       var queuedActions = tasksInCurrentStage.filterProperty('Tasks.status', 'QUEUED').length;
       var inProgressActions = tasksInCurrentStage.filterProperty('Tasks.status', 'IN_PROGRESS').length;
-      var progress = Math.ceil(((queuedActions * 0.09) + (inProgressActions * 0.35) + completedActions ) / tasksInCurrentStage.length * 100);
+      var progress = completedActions == this.get('tasks.length') ? 100 : Math.floor(((queuedActions * 0.09) + (inProgressActions * 0.35) + completedActions ) / tasksInCurrentStage.length * 100);
       this.get('tasks').findProperty('id', currentTaskId).set('progress', progress);
     }