浏览代码

AMBARI-5105. Mirroring: each instance is shown twice. (akovalenko)

Aleksandr Kovalenko 11 年之前
父节点
当前提交
4a288fbac0
共有 1 个文件被更改,包括 10 次插入8 次删除
  1. 10 8
      ambari-web/app/controllers/main/mirroring_controller.js

+ 10 - 8
ambari-web/app/controllers/main/mirroring_controller.js

@@ -168,14 +168,16 @@ App.MainMirroringController = Em.ArrayController.extend({
     if (data && data.instances) {
       var datasetJobs = [];
       data.instances.forEach(function (instance) {
-        datasetJobs.push({
-          dataset: opts.dataset,
-          id: instance.instance + '_' + opts.dataset,
-          name: instance.instance,
-          status: instance.status,
-          endTime: new Date(instance.endTime).getTime(),
-          startTime: new Date(instance.startTime).getTime()
-        });
+        if (instance.cluster == App.get('clusterName')) {
+          datasetJobs.push({
+            dataset: opts.dataset,
+            id: instance.instance + '_' + opts.dataset,
+            name: instance.instance,
+            status: instance.status,
+            endTime: new Date(instance.endTime).getTime(),
+            startTime: new Date(instance.startTime).getTime()
+          });
+        }
       }, this);
       datasetsData.findProperty('name', opts.dataset).set('instances', datasetJobs);
     }