From 207651d3caa2280bafe84a38c467e61623f5b357 Mon Sep 17 00:00:00 2001 From: Tim Moody Date: Thu, 10 Nov 2016 14:17:42 -0500 Subject: [PATCH] handle case where restarted job has no cmdargs --- roles/xsce-admin/files/cmdsrv/xsce-cmdsrv | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/roles/xsce-admin/files/cmdsrv/xsce-cmdsrv b/roles/xsce-admin/files/cmdsrv/xsce-cmdsrv index b7edff70..ab0381d2 100644 --- a/roles/xsce-admin/files/cmdsrv/xsce-cmdsrv +++ b/roles/xsce-admin/files/cmdsrv/xsce-cmdsrv @@ -1780,7 +1780,12 @@ def get_incomplete_jobs(): job_info = {} parse = cmd_msg.split(' ') job_info['cmd'] = parse[0] - job_info['cmd_args'] = json.loads(parse[1]) + + try: + job_info['cmd_args'] = json.loads(parse[1]) + except IndexError: + job_info['cmd_args'] = {} + job_info['cmd_rowid'] = cmd_rowid job_info['job_command'] = job_command job_info['cmd_step_no'] = cmd_step_no