瀏覽代碼

AMBARI-13350 HAWQ gpcheck does not appear in the right section in configuration mithmatt via jaoki

jaoki 9 年之前
父節點
當前提交
5298bde615
共有 2 個文件被更改,包括 10 次插入5 次删除
  1. 7 1
      ambari-web/app/data/HDP2.3/site_properties.js
  2. 3 4
      ambari-web/app/models/stack_service.js

+ 7 - 1
ambari-web/app/data/HDP2.3/site_properties.js

@@ -244,7 +244,7 @@ hdp23properties.push({
     "filename": "ranger-admin-site.xml",
     "category": "ADSettings"
   },
-  /*********HAWQ************/
+  /*********************************************** HAWQ **********************************************/
   {
     "name": "hawq_master_address_host",
     "displayType": "masterHost",
@@ -315,6 +315,12 @@ hdp23properties.push({
     "category": "General",
     "serviceName": "HAWQ",
     "index": 8
+  },
+  {
+    "name": "content",
+    "serviceName": "HAWQ",
+    "filename": "gpcheck-env.xml",
+    "category": "AdvancedGpcheck"
   }
 );
 

+ 3 - 4
ambari-web/app/models/stack_service.js

@@ -179,7 +179,7 @@ App.StackService = DS.Model.extend({
     var configTypes = this.get('configTypes');
     var serviceComponents = this.get('serviceComponents');
     if (configTypes && Object.keys(configTypes).length) {
-      var pattern = ["General", "CapacityScheduler", "FaultTolerance", "Isolation", "Performance", "HIVE_SERVER2", "KDC", "Kadmin","^Advanced", "Env$", "^Custom", "Falcon - Oozie integration", "FalconStartupSite", "FalconRuntimeSite", "MetricCollector", "Settings$"];
+      var pattern = ["General", "CapacityScheduler", "FaultTolerance", "Isolation", "Performance", "HIVE_SERVER2", "KDC", "Kadmin","^Advanced", "Env$", "^Custom", "Falcon - Oozie integration", "FalconStartupSite", "FalconRuntimeSite", "MetricCollector", "Settings$", "AdvancedGpcheck"];
       configCategories = App.StackService.configCategories.call(this).filter(function (_configCategory) {
         var serviceComponentName = _configCategory.get('name');
         var isServiceComponent = serviceComponents.someProperty('componentName', serviceComponentName);
@@ -364,13 +364,12 @@ App.StackService.configCategories = function () {
       break;
     case 'SQOOP':
       break;
-
     case 'HAWQ':
       serviceConfigCategories.pushObjects([
-        App.ServiceConfigCategory.create({ name: 'General', displayName: 'General'})
+        App.ServiceConfigCategory.create({ name: 'General', displayName: 'General'}),
+        App.ServiceConfigCategory.create({ name: 'AdvancedGpcheck', displayName: 'Advanced gpcheck'})
       ]);
       break;
-
     default:
       serviceConfigCategories.pushObjects([
         App.ServiceConfigCategory.create({ name: 'General', displayName: 'General'})