Redo fix for NvidiaCollector and MiG. Got lost somehow

This commit is contained in:
Thomas Roehl 2022-07-12 12:31:24 +02:00
parent 31a38bc17d
commit 2adf9484a3

View File

@ -275,7 +275,7 @@ func readUtilization(device NvidiaCollectorDevice, output chan lp.CCMetric) erro
err := errors.New(nvml.ErrorString(ret)) err := errors.New(nvml.ErrorString(ret))
return err return err
} }
if !isMig { if isMig {
return nil return nil
} }
@ -620,7 +620,7 @@ func readEncUtilization(device NvidiaCollectorDevice, output chan lp.CCMetric) e
err := errors.New(nvml.ErrorString(ret)) err := errors.New(nvml.ErrorString(ret))
return err return err
} }
if !isMig { if isMig {
return nil return nil
} }
if !device.excludeMetrics["nv_encoder_util"] { if !device.excludeMetrics["nv_encoder_util"] {
@ -647,7 +647,7 @@ func readDecUtilization(device NvidiaCollectorDevice, output chan lp.CCMetric) e
err := errors.New(nvml.ErrorString(ret)) err := errors.New(nvml.ErrorString(ret))
return err return err
} }
if !isMig { if isMig {
return nil return nil
} }
if !device.excludeMetrics["nv_decoder_util"] { if !device.excludeMetrics["nv_decoder_util"] {