Code related to "flattening" events; that is, extracting a description of all relevant fields from the format string and persisting them for later examination.

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.
def flattenEvent(event):

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.

ParameterseventA logging event. (type: dict)
def flatFormat(event):

Format an event which has been flattened with flattenEvent.

ParameterseventA logging event. (type: dict)
ReturnsA formatted string. (type: unicode)
API Documentation for twisted, generated by pydoctor at 2020-03-25 17:34:30.