From 468e3b7b6610c9ff4d06a98755935d7fa25687a2 Mon Sep 17 00:00:00 2001 From: Chris Hines <chris.hines@monash.edu> Date: Tue, 6 Sep 2016 11:55:28 +1000 Subject: [PATCH] make sure nvidia-probe always outputs valid json, even if nothing is present Former-commit-id: c3e16696ec7ad12710b8f95e20aacf849f010c61 --- roles/slurm-common/scripts/nvidia-probe.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/roles/slurm-common/scripts/nvidia-probe.py b/roles/slurm-common/scripts/nvidia-probe.py index 1a47f11f..4b3e93e1 100755 --- a/roles/slurm-common/scripts/nvidia-probe.py +++ b/roles/slurm-common/scripts/nvidia-probe.py @@ -55,5 +55,7 @@ try: output=json.dumps(deviceList) print output except OSError: + output=json.dumps([]) + print output #if nvidia-smi is not installed on computer then this error is thrown by subprocess.Popen sys.exit(0) -- GitLab