diff --git a/tes/apiendpoints.py b/tes/apiendpoints.py index d4b133cb2a6d0a619f2e86c0d47896bbe34b079e..cfd90471b4cc1eecbfed9a2606ddd9faa2db53d7 100644 --- a/tes/apiendpoints.py +++ b/tes/apiendpoints.py @@ -212,7 +212,7 @@ def wrap_execute(sshsess, host, bastion=None, user=None, cmd=None): data = json.loads(res['stdout'].decode()) return data except json.decoder.JSONDecodeError: - return apiabort(500, data = {'stdout':res['stdout']},'stderr':res['stderr']}) + return apiabort(500, data = {'stdout':res['stdout'],'stderr':res['stderr']}) except Exception as e: import traceback logger.error(e) @@ -398,10 +398,9 @@ class JobSubmit(Resource): #flask_restful.abort(400, message='Incomplete job information was passed to the backend.') return apiabort(400, message='Incomplete job information was passed to the backend.') - try: - res = wrap_execute(sshsess, host=params['identity']['site']['host'], user=params['identity']['username'], - cmd=params['interface']['submitcmd'], stdin=script) - return res + res = wrap_execute(sshsess, host=params['identity']['site']['host'], user=params['identity']['username'], + cmd=params['interface']['submitcmd'], stdin=script) + return res except Exception as e: import traceback logger.error(e)