소스 검색

AMBARI-11117. Slider View defaults to 0 for instance count of all components (Gour Saha via smohanty)

Sumit Mohanty 10 년 전
부모
커밋
162709a825
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      contrib/views/slider/src/main/java/org/apache/ambari/view/slider/SliderAppsViewControllerImpl.java

+ 4 - 0
contrib/views/slider/src/main/java/org/apache/ambari/view/slider/SliderAppsViewControllerImpl.java

@@ -1008,6 +1008,10 @@ public class SliderAppsViewControllerImpl implements SliderAppsViewController {
             JsonElement componentJson = resourcesObj.get(component.getName());
             if (componentJson != null && componentJson.isJsonObject()) {
               JsonObject componentObj = componentJson.getAsJsonObject();
+              if (componentObj.has("yarn.component.instances")) {
+                component.setInstanceCount(Integer.parseInt(componentObj.get(
+                    "yarn.component.instances").getAsString()));
+              }
               if (componentObj.has("yarn.role.priority")) {
                 component.setPriority(Integer.parseInt(componentObj.get("yarn.role.priority").getAsString()));
               }