log

log

Module Shadowed by API function of same name log

usage:

from core import log

Functions

Name Description
check log assertion with level ERROR
debug log with defaul level DEBUG
error log with defaul level ERROR
info log with default level INFO
log log with specified level
prompt prompt user with log format
set_format valid keys:
warning log with defaul level WARNING

check

log.check(condition, *args, e=AssertionError)

log assertion with level ERROR

debug

log.debug(*args, **kwargs)

log with defaul level DEBUG

error

log.error(*args, e=RuntimeError, **kwargs)

log with defaul level ERROR will raise e if passed

info

log.info(*args, **kwargs)

log with default level INFO

log

log.log(lvl, *args, **kwargs)

log with specified level

prompt

log.prompt(*args, **kwargs)

prompt user with log format

set_format

log.set_format(fmt)

valid keys:

warning

log.warning(*args, w=None, **kwargs)

log with defaul level WARNING