瀏覽代碼

AMBARI-7378. Completely hide System Views from all of UI (Admin View, Ambari Web). (yusaku)

Yusaku Sako 10 年之前
父節點
當前提交
7a087b1860

+ 2 - 1
ambari-admin/src/main/resources/ui/admin-web/app/scripts/services/View.js

@@ -245,7 +245,8 @@ angular.module('ambariAdminConsole')
       method: 'GET',
       method: 'GET',
       url: Settings.baseUrl + '/views',
       url: Settings.baseUrl + '/views',
       params:{
       params:{
-        'fields': fields.join(',')
+        'fields': fields.join(','),
+        'versions/ViewVersionInfo/system': false
       }
       }
     }).success(function(data) {
     }).success(function(data) {
       var views = [];
       var views = [];

+ 1 - 1
ambari-web/app/utils/ajax/ajax.js

@@ -1728,7 +1728,7 @@ var urls = {
    * Get all instances of all views across versions
    * Get all instances of all views across versions
    */
    */
   'views.instances': {
   'views.instances': {
-    'real': '/views?fields=versions/instances/ViewInstanceInfo,versions/ViewVersionInfo/label',
+    'real': '/views?fields=versions/instances/ViewInstanceInfo,versions/ViewVersionInfo/label&versions/ViewVersionInfo/system=false',
     'mock': '/data/views/instances.json'
     'mock': '/data/views/instances.json'
   },
   },
   'host.host_component.flume.metrics': {
   'host.host_component.flume.metrics': {