Skip to content

Commit 9a8239d

Browse files
committed
minor
1 parent 999e778 commit 9a8239d

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

services/web/server/src/simcore_service_webserver/projects/_projects_service_delete.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ def _monitor_step(steps: dict[str, Any], *, name: str, elapsed: bool = False):
2626
steps[name] = {"status": "starting"}
2727
try:
2828
yield
29-
except Exception as e:
30-
steps[name]["status"] = "failed"
31-
steps[name]["exception"] = str(e)
29+
except Exception as exc:
30+
steps[name]["status"] = "raised"
31+
steps[name]["exception"] = f"{exc.__class__.__name__}:{exc}"
3232
raise
3333
else:
3434
steps[name]["status"] = "success"
@@ -98,6 +98,7 @@ async def delete_project_as_admin(
9898
raise ProjectDeleteError(
9999
project_uuid=project_uuid,
100100
reason=f"Cannot delete project {project_uuid} because it is currently in use. Details: {err}",
101+
state=state,
101102
) from err
102103

103104
except Exception as err:

0 commit comments

Comments
 (0)