Don't prepend exception name for WK generic types

This commit is contained in:
2Shirt 2021-09-27 20:49:39 -06:00
parent 528602d98e
commit 8289df1d62
Signed by: 2Shirt
GPG key ID: 152FAC923B0E132C

View file

@ -442,6 +442,7 @@ class TryAndPrint():
pass pass
# Prepend exception name # Prepend exception name
if _exception.__class__.__name__ not in ('GenericError', 'GenericWarning'):
try: try:
message = f'{_exception.__class__.__name__}: {message}' message = f'{_exception.__class__.__name__}: {message}'
except Exception: # pylint: disable=broad-except except Exception: # pylint: disable=broad-except
@ -525,8 +526,8 @@ class TryAndPrint():
return obj return obj
# Try all modules # Try all modules
for _mod in sys.modules: for _mod in sys.modules.values():
obj = getattr(sys.modules[_mod], name, None) obj = getattr(_mod, name, None)
if obj: if obj:
break break