Helpers
LOG_FIELD_SPEC
module-attribute
LOG_FIELD_SPEC = ({'name': 'time', 'required': True}, {'name': 'category', 'required': True}, {'name': 'ref', 'required': True}, {'name': 'status', 'required': True}, {'name': 'message', 'required': False}, {'name': 'agent_id', 'required': True})
Column layout of TSV logs.
LogFieldRec
Bases: TypedDict
Specification for an individual log field.
timestamp
timestamp() -> str
create UTC timestamp at millisecond precision
yamldump_nested
yamldump_nested(d: dict) -> dict
Return a version of d with 'complicated' values serialized to YAML.