Reraise exceptions inside TDec worker tasks as ThresholdDecryptionRequestFailed

pull/3393/head
David Núñez 2024-01-17 16:32:00 +01:00
parent a7af04beb8
commit 773fa467a6
No known key found for this signature in database
GPG Key ID: 53A9D83EF4C6332A
1 changed files with 3 additions and 2 deletions

View File

@ -71,8 +71,9 @@ class ThresholdDecryptionClient(ThresholdAccessControlClient):
response.content
)
except Exception as e:
self.log.warn(f"Node {ursula_address} raised {e}")
raise
message = f"Node {ursula_address} raised {e}"
self.log.warn(message)
raise self.ThresholdDecryptionRequestFailed(message)
message = f"Node {ursula_address} returned {response.status_code} - {response.content}."
self.log.warn(message)