Improve the warning when error is raised from plugin (#225)

This commit is contained in:
Mark Towers
2023-01-11 01:12:12 +00:00
committed by GitHub
parent 8fd0740221
commit c52ef43a1b

View File

@@ -8,6 +8,7 @@ import importlib
import importlib.util
import re
import sys
import traceback
import warnings
from collections import defaultdict
from dataclasses import dataclass, field
@@ -309,8 +310,8 @@ def load_env_plugins(entry_point: str = "gymnasium.envs") -> None:
fn = plugin.load()
try:
fn()
except Exception as e:
logger.warn(str(e))
except Exception:
logger.warn(f"plugin: {plugin.value} raised {traceback.format_exc()}")
# fmt: off