Selaa lähdekoodia

AMBARI-2015. Host component start/stop causes "Uncaught TypeError: Cannot call method call of undefined". (yusaku)

git-svn-id: https://svn.apache.org/repos/asf/incubator/ambari/trunk@1471776 13f79535-47bb-0310-9956-ffa450edef68
Yusaku Sako 12 vuotta sitten
vanhempi
commit
76e99bad6f
2 muutettua tiedostoa jossa 6 lisäystä ja 3 poistoa
  1. 3 0
      CHANGES.txt
  2. 3 3
      ambari-web/app/controllers/main/host/details.js

+ 3 - 0
CHANGES.txt

@@ -789,6 +789,9 @@ Trunk (unreleased changes):
 
  BUG FIXES
 
+ AMBARI-2015. Host component start/stop causes "Uncaught TypeError: Cannot call
+ method 'call' of undefined". (yusaku)
+
  AMBARI-2011. Add Hosts gets stuck at 33% (some hosts in the cluster were
  down). (yusaku)
 

+ 3 - 3
ambari-web/app/controllers/main/host/details.js

@@ -158,7 +158,7 @@ App.MainHostDetailsController = Em.Controller.extend({
                 component.set('workStatus', App.HostComponentStatus.started);
               },App.testModeDelayForActions);
             } else {
-              App.router.get('clusterController').loadUpdatedStatus();
+              App.router.get('clusterController').loadUpdatedStatusDelayed(500);
             }
 
             App.router.get('backgroundOperationsController').showPopup();
@@ -197,7 +197,7 @@ App.MainHostDetailsController = Em.Controller.extend({
             component.set('workStatus', App.HostComponentStatus.stopped);
           },App.testModeDelayForActions);
         } else {
-          App.router.get('clusterController').loadUpdatedStatus();
+          App.router.get('clusterController').loadUpdatedStatusDelayed(500);
         }
 
         App.router.get('backgroundOperationsController').showPopup();
@@ -271,7 +271,7 @@ App.MainHostDetailsController = Em.Controller.extend({
                     component.set('workStatus', App.HostComponentStatus.stopped);
                   }, App.testModeDelayForActions);
                 } else {
-                  App.router.get('clusterController').loadUpdatedStatus();
+                  App.router.get('clusterController').loadUpdatedStatusDelayed(500);
                 }
 
                 App.router.get('backgroundOperationsController').showPopup();