@@ -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();
@@ -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',