capture error traceback
This commit is contained in:
parent
335c7547f7
commit
9b7a654aaa
|
@ -48,8 +48,9 @@ class Minecraft(Task):
|
|||
return result
|
||||
except Exception as e:
|
||||
import traceback
|
||||
traceback.print_exc()
|
||||
return TaskSampleExecutionResult(status=SampleStatus.TASK_ERROR, result={"error": e})
|
||||
error_info = traceback.format_exc()
|
||||
print(error_info)
|
||||
return TaskSampleExecutionResult(status=SampleStatus.TASK_ERROR, result={"error": error_info})
|
||||
finally:
|
||||
try:
|
||||
container.close()
|
||||
|
|
|
@ -48,8 +48,10 @@ class OmniGibson(Task):
|
|||
if result.status != SampleStatus.RUNNING:
|
||||
return result
|
||||
except Exception as e:
|
||||
print(e)
|
||||
return TaskSampleExecutionResult(status=SampleStatus.TASK_ERROR, result={"error": e})
|
||||
import traceback
|
||||
error_info = traceback.format_exc()
|
||||
print(error_info)
|
||||
return TaskSampleExecutionResult(status=SampleStatus.TASK_ERROR, result={"error": error_info})
|
||||
finally:
|
||||
try:
|
||||
container.close()
|
||||
|
|
Loading…
Reference in New Issue
Block a user