1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-13 07:47:14 +03:00

EDMCLogging: No fn.__qualname__ ? Just use name.

This commit is contained in:
Athanasius 2021-05-10 15:22:56 +01:00
parent f9f2c2a09c
commit 4db6542269

View File

@ -363,6 +363,9 @@ class EDMCContextFilter(logging.Filter):
else:
caller_qualname = f"<property {name} on {class_name}>"
elif not hasattr(fn, '__qualname__'):
caller_qualname = name
elif hasattr(fn, '__qualname__') and fn.__qualname__:
caller_qualname = fn.__qualname__