logot.logged#
Log pattern matching API.
See also
See Log pattern matching usage guide.
API reference#
- logot.logged.log(level: str | int, msg: str, *, name: str | None = ...) Logged#
Creates a log pattern representing a log record at the given
levelwith the givenmsg.- Parameters:
level – A log level name (e.g.
"DEBUG") or numeric level (e.g.logging.DEBUG).msg – A log message pattern.
name – An optional logger name.
- logot.logged.debug(msg: str, *, name: str | None = ...) Logged#
Creates a log pattern representing a log record at
DEBUGlevel with the givenmsg.- Parameters:
msg – A log message pattern.
name – An optional logger name.
- logot.logged.info(msg: str, *, name: str | None = ...) Logged#
Creates a log pattern representing a log record at
INFOlevel with the givenmsg.- Parameters:
msg – A log message pattern.
name – An optional logger name.
- logot.logged.warning(msg: str, *, name: str | None = ...) Logged#
Creates a log pattern representing a log record at
WARNINGlevel with the givenmsg.- Parameters:
msg – A log message pattern.
name – An optional logger name.
- logot.logged.error(msg: str, *, name: str | None = ...) Logged#
Creates a log pattern representing a log record at
ERRORlevel with the givenmsg.- Parameters:
msg – A log message pattern.
name – An optional logger name.
- logot.logged.critical(msg: str, *, name: str | None = ...) Logged#
Creates a log pattern representing a log record at
CRITICALlevel with the givenmsg.- Parameters:
msg – A log message pattern.
name – An optional logger name.