Skip to content

Commit c3f8395

Browse files
author
Marcelo Carneiro do Amaral
authored
Merge pull request #234 from sustainable-computing-io/hwmon
acpi power sensordon't continue if the power meter doesn't exist
2 parents e95f134 + 618c4e1 commit c3f8395

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pkg/power/acpi/acpi.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,14 +174,14 @@ func getPowerFromSensor() (map[string]float64, error) {
174174
path := fmt.Sprintf(powerPath, i)
175175
data, err := os.ReadFile(path)
176176
if err != nil {
177-
return power, err
177+
break
178178
}
179179
// currPower is in microWatt
180180
currPower, err := strconv.ParseUint(strings.TrimSpace(string(data)), 10, 64)
181181
if err == nil {
182182
power[fmt.Sprintf("%s%d", sensorIDPrefix, i)] = float64(currPower) / 1000 /*miliWatts*/
183183
} else {
184-
log.Fatal(err)
184+
return power, err
185185
}
186186
}
187187

0 commit comments

Comments
 (0)