moo.logging.ShortProcessFormatter
- class moo.logging.ShortProcessFormatter(fmt=None, use_color=True)
MainProcess: no prefix, so shorten the embedded task reference in place.
- __init__(fmt=None, use_color=True)
Initialize the formatter with specified format strings.
Initialize the formatter either with the specified format string, or a default as described above. Allow for specialized date formatting with the optional datefmt argument. If datefmt is omitted, you get an ISO8601-like (or RFC 3339-like) format.
Use a style parameter of ‘%’, ‘{’ or ‘$’ to specify that you want to use one of %-formatting,
str.format()({}) formatting orstring.Templateformatting in your format string.Changed in version 3.2: Added the
styleparameter.
Methods
__init__([fmt, use_color])Initialize the formatter with specified format strings.
converterlocaltime([seconds]) -> (tm_year,tm_mon,tm_mday,tm_hour,tm_min,
format(record)Format the specified record as text.
formatException(ei)Format and return the specified exception information as a string.
formatMessage(record)formatStack(stack_info)This method is provided as an extension point for specialized formatting of stack information.
formatTime(record[, datefmt])Return the creation time of the specified LogRecord as formatted text.
usesTime()Check if the format uses the creation time of the record.
Attributes
COLORSLoglevel -> Color mapping.
colorsdefault_msec_formatdefault_time_format