Utils
safe_commit(session, *, error_msg)
Commits the session, making sure it is rolled back in case the commit fails.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
error_msg |
str
|
The message for the raised exception. |
required |
Raises:
| Type | Description |
|---|---|
CommitFailed
|
If committing the session failed. |