perf: 优化下 orgid_nodekey_assetsid_mapping

This commit is contained in:
xinwen
2021-03-10 10:09:55 +08:00
committed by Jiangjie.Bai
parent 615bcadf62
commit 184e8b31e6
2 changed files with 36 additions and 12 deletions

View File

@@ -198,10 +198,12 @@ logger = get_logger(__name__)
def timeit(func):
def wrapper(*args, **kwargs):
if hasattr(func, '__name__'):
name = func.__name__
else:
name = func
name = func
for attr in ('__qualname__', '__name__'):
if hasattr(func, attr):
name = getattr(func, attr)
break
logger.debug("Start call: {}".format(name))
now = time.time()
result = func(*args, **kwargs)