def sanity_check(test, name='undefined', ontrue=None, onfalse=None):
    if test:
        log.debug(name)
if ontrue is not None:
    ontrue()
else:
    log.warn(name)
if onfalse is not None:
    onfalse()

def sanity_checks():
    sanity_check(sanity_access(PATH['userhome'], os.F_OK), 'test home',
        onfalse=sys.exit)
Передача «Нет» в качестве параметра функции (где параметр — это функция)