浏览代码

AMBARI-6045 Master components are missing. (atkach)

atkach 11 年之前
父节点
当前提交
0ba68682fa
共有 1 个文件被更改,包括 3 次插入6 次删除
  1. 3 6
      ambari-web/app/mappers/service_metrics_mapper.js

+ 3 - 6
ambari-web/app/mappers/service_metrics_mapper.js

@@ -209,12 +209,9 @@ App.serviceMetricsMapper = App.QuickDataMapper.create({
       //parse service metrics from components
       services.forEach(function (item) {
         var finalJson = [];
-        var serviceData = App.cache['hostComponentsOnService'][item.ServiceInfo.service_name];
-        //service can have zero number of host-components
-        if (serviceData) {
-          item.host_components = serviceData.host_components;
-          item.host_components.sort();
-        }
+
+        item.host_components = hostComponents.filterProperty('service_id', item.ServiceInfo.service_name).mapProperty('id');
+        item.host_components.sort();
 
         if (item && item.ServiceInfo && item.ServiceInfo.service_name == "HDFS") {
           finalJson = this.hdfsMapper(item);