Print warnings when failing to get sensors

This commit is contained in:
Svilen Markov 2025-04-11 19:34:49 +01:00
parent 3679cc21ab
commit 920bcb06dc

View File

@ -86,6 +86,12 @@ func cliSensorsPrint() int {
tempSensors, err := sensors.SensorsTemperatures() tempSensors, err := sensors.SensorsTemperatures()
if err != nil { if err != nil {
fmt.Printf("Failed to retrieve list of sensors: %v\n", err) 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 return 1
} }