def METHOD_NAME(logger, label):
    def decorator(f):
        @wraps(f)
        def wrapper(*args, **kw):
            logger.info(label)
            result = None
            try:
                result = f(*args, **kw)
            except Exception as exc:
                logger.error(" \t[ERROR]: {}\n".format(str(exc)))
                raise
            logger.debug(" \t[OK]\n")
            return result
        return wrapper
    return decorator