def METHOD_NAME(*args, **kwargs):
    start = time.time()
    LOG.d("start %s %s %s", func.__name__, args, kwargs)
    ret = func(*args, **kwargs)
    LOG.d("finish %s. Takes %s seconds", func.__name__, time.time() - start)
    return ret