diff options
author | Andrew Maguire <andrewm4894@gmail.com> | 2022-08-27 00:03:19 +0100 |
---|---|---|
committer | Andrew Maguire <andrewm4894@gmail.com> | 2022-08-27 00:03:19 +0100 |
commit | 52894fc409cbb4f400c4f8bd901823912ca299d2 (patch) | |
tree | cff11ee69c410f59ae335e7a884ae9d35ef87ed4 | |
parent | 160940ee39574718b1f5990abca5c78ee4974ca6 (diff) |
Update nvidia_smi.chart.pyimprove-nvidia-smi-collector
-rw-r--r-- | collectors/python.d.plugin/nvidia_smi/nvidia_smi.chart.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/collectors/python.d.plugin/nvidia_smi/nvidia_smi.chart.py b/collectors/python.d.plugin/nvidia_smi/nvidia_smi.chart.py index 7b79b06d0e..d843d05c60 100644 --- a/collectors/python.d.plugin/nvidia_smi/nvidia_smi.chart.py +++ b/collectors/python.d.plugin/nvidia_smi/nvidia_smi.chart.py @@ -171,8 +171,10 @@ class NvidiaSMI: def run_loop(self, interval): if self.active_proc: self.kill() - #proc = subprocess.Popen([self.command, '-x', '-q', '-l', str(interval)], stdout=subprocess.PIPE) - proc = subprocess.Popen([self.command, '--query-gpu=gpu_name,gpu_bus_id,utilization.gpu,utilization.memory', '--format=csv,nounits', '-l', str(interval)], stdout=subprocess.PIPE) + if self.mode == 'csv': + proc = subprocess.Popen([self.command, '--query-gpu=gpu_name,gpu_bus_id,utilization.gpu,utilization.memory', '--format=csv,nounits', '-l', str(interval)], stdout=subprocess.PIPE) + else: + proc = subprocess.Popen([self.command, '-x', '-q', '-l', str(interval)], stdout=subprocess.PIPE) self.active_proc = proc return proc.stdout |