AMBARI-22606. Service actions for R4ML not loaded (akovalenko)

Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/466379c2
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/466379c2
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/466379c2

Branch: refs/heads/branch-3.0-perf
Commit: 466379c2f8a9d0a724166bc4b3f3d9ef50bfc877
Parents: 4203853
Author: Aleksandr Kovalenko <akovale...@hortonworks.com>
Authored: Wed Dec 6 21:03:29 2017 +0200
Committer: Aleksandr Kovalenko <akovale...@hortonworks.com>
Committed: Wed Dec 6 23:58:13 2017 +0200

----------------------------------------------------------------------
 ambari-web/app/controllers/main/service/item.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/466379c2/ambari-web/app/controllers/main/service/item.js
----------------------------------------------------------------------
diff --git a/ambari-web/app/controllers/main/service/item.js 
b/ambari-web/app/controllers/main/service/item.js
index fda0dda..4f53391 100644
--- a/ambari-web/app/controllers/main/service/item.js
+++ b/ambari-web/app/controllers/main/service/item.js
@@ -234,7 +234,9 @@ App.MainServiceItemController = 
Em.Controller.extend(App.SupportClientConfigsDow
           var configsByService = allConfigs.filter(function (c) {
             return 
configTypes.contains(App.config.getConfigTagFromFileName(c.get('filename')));
           });
-          
self.get('stepConfigs').pushObject(App.config.createServiceConfig(serviceName, 
[], configsByService));
+          if 
(App.config.get('preDefinedServiceConfigs').someProperty('serviceName', 
serviceName)) {
+            
self.get('stepConfigs').pushObject(App.config.createServiceConfig(serviceName, 
[], configsByService));
+          }
         });
 
         self.set('isServiceConfigsLoaded', true);

Reply via email to