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
level
with 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
DEBUG
level 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
INFO
level 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
WARNING
level 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
ERROR
level 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
CRITICAL
level with the givenmsg
.- Parameters:
msg – A log message pattern.
name – An optional logger name.