Browse Source

AMBARI-11720. Some configs have unexpected value/savedValue (akovalenko)

Aleksandr Kovalenko 10 years ago
parent
commit
85b05bae4f

+ 2 - 0
ambari-web/app/data/HDP2/site_properties.js

@@ -1052,6 +1052,8 @@ var hdp2properties = [
     "id": "site property",
     "name": "nimbus.seeds",
     "displayName": "nimbus.seeds",
+    "isReconfigurable": false,
+    "isOverridable": false,
     "displayType": "masterHosts",
     "serviceName": "STORM",
     "filename": "storm-site.xml",

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

@@ -529,6 +529,7 @@ App.EnhancedConfigsMixin = Em.Mixin.create({
               }
             } else {
               cp.set('value', initialValue);
+              cp.set('savedValue', initialValue);
               if (dependentProperty) {
                 this.get('_dependentConfigValues').removeObject(dependentProperty);
               }

+ 1 - 0
ambari-web/app/utils/config.js

@@ -428,6 +428,7 @@ App.config = Em.Object.create({
       if (typeof(serviceConfigObj.get('value')) == 'string') {
         var value = serviceConfigObj.get('value').replace(/\[|]|'|'/g, "").split(',');
         serviceConfigObj.set('value', value);
+        serviceConfigObj.set('savedValue', value);
       }
     }
   },