Ver código fonte

fix: show exception message when sandbox execution fails (#4663)

Bowen Liang 11 meses atrás
pai
commit
140dd873f1
1 arquivos alterados com 3 adições e 1 exclusões
  1. 3 1
      api/core/helper/code_executor/code_executor.py

+ 3 - 1
api/core/helper/code_executor/code_executor.py

@@ -99,7 +99,9 @@ class CodeExecutor:
         except CodeExecutionException as e:
             raise e
         except Exception as e:
-            raise CodeExecutionException('Failed to execute code, this is likely a network issue, please check if the sandbox service is running')
+            raise CodeExecutionException('Failed to execute code, which is likely a network issue,'
+                                         ' please check if the sandbox service is running.'
+                                         f' ( Error: {str(e)} )')
         
         try:
             response = response.json()