Added ExecAndGetLines util func

This commit is contained in:
Paulo Truta
2021-06-10 11:45:02 +00:00
parent 4dec81e487
commit 9ef07e6052
2 changed files with 12 additions and 5 deletions
+1 -5
View File
@@ -1,7 +1,6 @@
package storage
import (
"bufio"
"fmt"
"os"
"path/filepath"
@@ -75,10 +74,7 @@ func GetDevices() []Device {
var devices []Device
cmdArgs := []string{"--raw", "--bytes", "--noheadings"}
cmdOutput := utils.Exec("lsblk", cmdArgs)
cmdOutputReader := strings.NewReader(cmdOutput)
scanner := bufio.NewScanner(cmdOutputReader)
scanner.Split(bufio.ScanLines)
scanner := utils.ExecAndGetLines("lsblk", cmdArgs)
var currentDevice Device
var currentPartitions []Partition