Code related to "flattening" events; that is, extracting a description of all relevant fields from the format string and persisting them for later examination.
Variable | aFormatter | Undocumented |
Class | KeyFlattener | A KeyFlattener computes keys for the things within curly braces in PEP-3101-style format strings as parsed by string.Formatter.parse . |
Function | flattenEvent | Flatten the given event by pre-associating format fields with specific objects and callable results in a dict put into the "log_flattened" key in the event. |
Function | flatFormat | Format an event which has been flattened with flattenEvent . |
Flatten the given event by pre-associating format fields with specific objects and callable results in a dict
put into the "log_flattened"
key in the event.
Parameters | event | A logging event. (type: LogEvent ) |
Format an event which has been flattened with flattenEvent
.
Parameters | event | A logging event. (type: LogEvent ) |
Returns | A formatted string. (type: str ) |