@@ -45,7 +45,7 @@ func fetchRAIDedLocalSsdPath() (string, error) {
45
45
return "" , fmt .Errorf ("Error getting RAIDed device path for Data Cache %v, output:%v" , err , string (info ))
46
46
}
47
47
infoString := strings .TrimSpace (string (info ))
48
- infoSlice := strings .Split (infoString , " " )
48
+ infoSlice := strings .Fields (infoString )
49
49
50
50
// We want to get the second element in the array (sample: ARRAY /dev/md126 metadata=1.2 name=csi-driver-data-cache UUID=*),
51
51
// which is the path to the RAIDed device
@@ -93,7 +93,7 @@ func setupCaching(devicePath string, req *csi.NodeStageVolumeRequest, nodeId str
93
93
infoString := strings .TrimSpace (strings .ReplaceAll (string (info ), "\n " , " " ))
94
94
infoString = strings .ReplaceAll (infoString , "." , "" )
95
95
infoString = strings .ReplaceAll (infoString , "\" " , "" )
96
- infoSlice := strings .Split (strings .TrimSpace (infoString ), " " )
96
+ infoSlice := strings .Fields (strings .TrimSpace (infoString ))
97
97
vgNameForPv := strings .TrimSpace (infoSlice [(len (infoSlice ) - 1 )])
98
98
klog .V (4 ).Infof ("Physical volume is part of Volume group: %v" , vgNameForPv )
99
99
if vgNameForPv == volumeGroupName {
@@ -357,7 +357,7 @@ func FetchAllLssds() ([]string, error) {
357
357
for _ , ssd := range infoList {
358
358
ssd = strings .TrimSpace (ssd )
359
359
if strings .HasPrefix (ssd , "/dev/nvme" ) {
360
- ssdDetails := strings .Split (ssd , " " )
360
+ ssdDetails := strings .Fields (ssd )
361
361
lssd := re .MatchString (ssdDetails [1 ])
362
362
if lssd {
363
363
diskList = append (diskList , strings .TrimSpace (ssdDetails [0 ]))
0 commit comments