module documentation
(source)

Tools for saving and loading log events in a structured format.
Function failureAsJSON Convert a failure to a JSON-serializable data structure.
Function failureFromJSON Load a Failure from a dictionary deserialized from JSON.
Function objectLoadHook Dictionary-to-object-translation hook for certain value types used within the logging system.
Function objectSaveHook Object-to-serializable hook for certain value types used within the logging system.
Variable classInfo Undocumented
Variable JSONDict Undocumented
Variable log Undocumented
Variable uuidToLoader Undocumented
def failureAsJSON(failure): (source)
Convert a failure to a JSON-serializable data structure.
Parameters
failure:FailureA failure to serialize.
Returns
JSONDicta mapping of strings to ... stuff, mostly reminiscent of Failure.__getstate__
def failureFromJSON(failureDict): (source)
Load a Failure from a dictionary deserialized from JSON.
Parameters
failureDict:JSONDicta JSON-deserialized object like one previously returned by failureAsJSON.
Returns
FailureFailure
def objectLoadHook(aDict): (source)
Dictionary-to-object-translation hook for certain value types used within the logging system.
Parameters
aDict:JSONDictA dictionary loaded from a JSON object.
Returns
objectaDict itself, or the object represented by aDict
See Also
the object_hook parameter to json.load
def objectSaveHook(pythonObject): (source)
Object-to-serializable hook for certain value types used within the logging system.
Parameters
pythonObject:objectAny object.
Returns
JSONDictIf the object is one of the special types the logging system supports, a specially-formatted dictionary; otherwise, a marker dictionary indicating that it could not be serialized.
See Also
the default parameter to json.dump
classInfo = (source)

Undocumented

JSONDict = (source)

Undocumented

Undocumented

uuidToLoader = (source)

Undocumented