From 71530f9c2a10d586454201f6248e82e42eed3ee4 Mon Sep 17 00:00:00 2001 From: Eleni Mathioulaki <emathioulaki@athenarc.gr> Date: Sat, 21 Oct 2023 02:22:18 +0200 Subject: [PATCH] improve exception handling --- packages/wf-brainscales2-demos/package.py | 2 +- packages/wf-multi-area-model/package.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/wf-brainscales2-demos/package.py b/packages/wf-brainscales2-demos/package.py index 2b0e7bbb..59c505af 100644 --- a/packages/wf-brainscales2-demos/package.py +++ b/packages/wf-brainscales2-demos/package.py @@ -54,7 +54,7 @@ class WfBrainscales2Demos(Package): try: # execute notebook and save jupyter(*args) - except Exception as e: + except ProcessError as e: # if the above fails, re-run notebook to produce output with error jupyter(*(args+["--allow-errors"])) raise diff --git a/packages/wf-multi-area-model/package.py b/packages/wf-multi-area-model/package.py index 76db0cf2..b8ff5feb 100644 --- a/packages/wf-multi-area-model/package.py +++ b/packages/wf-multi-area-model/package.py @@ -47,7 +47,7 @@ class WfMultiAreaModel(Package): try: # execute notebook and save jupyter(*args) - except Exception as e: + except ProcessError as e: # if the above fails, re-run notebook to produce output with error jupyter(*(args+["--allow-errors"])) raise -- GitLab