From 52894fc409cbb4f400c4f8bd901823912ca299d2 Mon Sep 17 00:00:00 2001 From: Andrew Maguire Date: Sat, 27 Aug 2022 00:03:19 +0100 Subject: Update nvidia_smi.chart.py --- collectors/python.d.plugin/nvidia_smi/nvidia_smi.chart.py | 6 ++++-- 1 file 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 -- cgit v1.2.3