فهرست منبع

AMBARI-8507 Ambari UI should auto-remove whitespaces from dfs.data.dir (ababiichuk)

aBabiichuk 10 سال پیش
والد
کامیت
5abc3b85e6
2فایلهای تغییر یافته به همراه8 افزوده شده و 1 حذف شده
  1. 1 1
      ambari-web/app/utils/config.js
  2. 7 0
      ambari-web/test/utils/config_test.js

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

@@ -1365,7 +1365,7 @@ App.config = Em.Object.create({
       case 'directories':
       case 'directory':
       case 'datanodedirs':
-        rez = value.trim().split(/\s+/g).join(',');
+        rez = value.replace(/,/g,' ').trim().split(/\s+/g).join(',');
         break;
       case 'host':
         rez = value.trim();

+ 7 - 0
ambari-web/test/utils/config_test.js

@@ -344,6 +344,13 @@ describe('App.config', function () {
         },
         e: '[DISK]/a,[SSD]/b'
       },
+      {
+        config: {
+          displayType: 'datanodedirs',
+          value: '/a,/b, /c\n/d,\n/e  /f'
+        },
+        e: '/a,/b,/c,/d,/e,/f'
+      },
       {
         config: {
           displayType: 'host',