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-feature-AMBARI-20859 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);