瀏覽代碼

AMBARI-15317 proxyuser properties are recommended but not added on add service.(ababiichuk)

ababiichuk 9 年之前
父節點
當前提交
074a7a52ab

+ 1 - 1
ambari-web/app/mixins/common/configs/config_recommendation_parser.js

@@ -168,7 +168,7 @@ App.ConfigRecommendationParser = Em.Mixin.create(App.ConfigRecommendations, {
     App.assertExists(serviceName, 'serviceName');
 
     var coreObject = this._getCoreProperties(serviceName, recommendedValue, this._getInitialFromRecommendations(name, fileName)),
-      newConfig = App.config.getDefaultConfig(name, serviceName, fileName, coreObject),
+      newConfig = App.config.getDefaultConfig(name, fileName, coreObject),
       addedPropertyObject = App.ServiceConfigProperty.create(newConfig);
 
     addedPropertyObject.validate();

+ 3 - 5
ambari-web/test/mixins/common/configs/config_recommendation_parser_test.js

@@ -263,10 +263,9 @@ describe('App.ConfigRecommendationParser', function() {
         'initialValue': 'initialValue',
         'savedValue': null
       });
-      sinon.stub(App.config, 'getDefaultConfig', function(name, serviceName, fileName, coreObject) {
+      sinon.stub(App.config, 'getDefaultConfig', function(name, fileName, coreObject) {
         coreObject.name = name;
         coreObject.filename = fileName;
-        coreObject.serviceName = serviceName;
         return coreObject;
       });
     });
@@ -277,14 +276,13 @@ describe('App.ConfigRecommendationParser', function() {
     });
     
     it('adds new config', function() {
-      expect(instanceObject._createNewProperty('name', 'fileName', 'serviceName', 'recommendedValue', null)).to.eql(App.ServiceConfigProperty.create({
+      expect(instanceObject._createNewProperty('name', 'fileName', 'recommendedValue', null)).to.eql(App.ServiceConfigProperty.create({
         'value': 'recommendedValue',
         'recommendedValue': 'recommendedValue',
         'initialValue': 'initialValue',
         'savedValue': null,
         'name': 'name',
-        'filename': 'fileName',
-        'serviceName': 'serviceName'
+        'filename': 'fileName'
       }));
 
       expect(instanceObject.applyRecommendation.calledOnce).to.be.true;