From 920bcb06dca0429bb8b5414da9193e439f20fc86 Mon Sep 17 00:00:00 2001 From: Svilen Markov <7613769+svilenmarkov@users.noreply.github.com> Date: Fri, 11 Apr 2025 19:34:49 +0100 Subject: [PATCH] Print warnings when failing to get sensors --- internal/glance/cli.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/internal/glance/cli.go b/internal/glance/cli.go index a071e24..9cbb607 100644 --- a/internal/glance/cli.go +++ b/internal/glance/cli.go @@ -86,6 +86,12 @@ func cliSensorsPrint() int { tempSensors, err := sensors.SensorsTemperatures() if err != nil { fmt.Printf("Failed to retrieve list of sensors: %v\n", err) + if warns, ok := err.(*sensors.Warnings); ok { + for _, w := range warns.List { + fmt.Printf(" - %v\n", w) + } + } + return 1 }