def logged(f):

    @wraps(f)
    def wrapper(*args, **kwargs):
        if log_function_start:
            log_start(f, args, kwargs)

        ret = f(*args, **kwargs)

        if log_function_exit:
            log_exit(f)

        return ret

    return wrapper
Decorator which logs the name of the function called
dataset/ETHPy150Open veegee/guv/guv/util/decorators.py/logged