From e4e60525c6d5abc4172eeb7bac3923cbc1f164fa Mon Sep 17 00:00:00 2001 From: Mikita Iwanowski Date: Fri, 3 Jan 2025 16:09:22 +0100 Subject: [PATCH] fix: cmd runner output reader --- providers/os/connection/device/linux/device_manager.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/providers/os/connection/device/linux/device_manager.go b/providers/os/connection/device/linux/device_manager.go index e880bbf3f9..5890a4b068 100644 --- a/providers/os/connection/device/linux/device_manager.go +++ b/providers/os/connection/device/linux/device_manager.go @@ -6,6 +6,7 @@ package linux import ( "bytes" "fmt" + "io" "os" "path" "path/filepath" @@ -154,8 +155,8 @@ func (d *LinuxDeviceManager) attemptFindFstab(dir string) ([]resources.FstabEntr log.Error().Err(err).Msg("error searching for fstab") return nil, nil } - var out []byte - _, err = cmd.Stdout.Read(out) + + out, err := io.ReadAll(cmd.Stdout) if err != nil { log.Error().Err(err).Msg("error reading find output") return nil, nil