fix no output file when exception in seperate venv

This commit is contained in:
Believethehype 2023-12-29 23:21:07 +01:00
parent eeecdb8120
commit b64ec72422

View File

@ -141,5 +141,9 @@ def process_venv(identifier):
args = DVMTaskInterface.process_args()
dvm_config = build_default_config(args.identifier)
dvm = identifier(name="", dvm_config=dvm_config, nip89config=NIP89Config(), admin_config=None)
result = dvm.process(json.loads(args.request))
DVMTaskInterface.write_output(result, args.output)
try:
result = dvm.process(json.loads(args.request))
DVMTaskInterface.write_output(result, args.output)
except Exception as e:
DVMTaskInterface.write_output(str(e), args.output)