|
@@ -486,13 +486,9 @@ App.MainServiceInfoConfigsController = Em.Controller.extend(App.ConfigsLoader, A
|
|
|
onLoadOverrides: function (allConfigs) {
|
|
|
this.get('servicesToLoad').forEach(function(serviceName) {
|
|
|
var configGroups = serviceName == this.get('content.serviceName') ? this.get('configGroups') : this.get('dependentConfigGroups').filterProperty('serviceName', serviceName);
|
|
|
- var serviceNames = [ serviceName ];
|
|
|
- if(serviceName === 'OOZIE') {
|
|
|
- // For Oozie, also add ELService properties which are marked as FALCON properties.
|
|
|
- serviceNames.push('FALCON');
|
|
|
- }
|
|
|
+ var configTypes = App.StackService.find(serviceName).get('configTypeList');
|
|
|
var configsByService = this.get('allConfigs').filter(function (c) {
|
|
|
- return serviceNames.contains(c.get('serviceName'));
|
|
|
+ return configTypes.contains(App.config.getConfigTagFromFileName(c.get('filename')));
|
|
|
});
|
|
|
var serviceConfig = App.config.createServiceConfig(serviceName, configGroups, configsByService, configsByService.length);
|
|
|
this.addHostNamesToConfigs(serviceConfig);
|