hydraveil-gui/gui/v2/actions/operation_results.py
2026-08-28 17:23:42 -04:00

6 lines
287 B
Python
Executable file

from core.models.Result import Result, ResultError
def result_from_exception(exception: Exception, error_type: ResultError = ResultError.UNKNOWN) -> Result:
message = str(exception) or type(exception).__name__
return Result(valid=False, error_type=error_type, message=message)