human
Here's a good function header given the following:
I wrote the below code

    @functools.wraps(f)
    def wrapper(*args, **kw):
        try:
            return f(*args, **kw)
        except Exception as e:
            logging.debug(traceback.format_exc(e))
            logging.critical(e)
            exit(1)
    return wrapper

What's a good function header?
assistant
#Here's a good function header.

def fail_gracefully(f):