Package Products :: Package ZenEvents :: Package events2 :: Module processing |
[hide private]
[frames] | no frames]

# Module processing

source code

Classes | [hide private]
ProcessingException
DropEvent Raised when an event should be dropped from the queue.
EventLoggerAdapter A logging adapter that adds the event UUID to the log output.
Manager Provides lookup access to processing pipes and performs caching.
EventContext Maintains the event context while processing.
EventProcessorPipe An event context handler that is called in a chain.
CheckInputPipe Validates that the event has required fields.
EventIdentifierPluginException
EventIdentifierPluginFailure
EventIdentifierPluginAbort
BaseEventIdentifierPlugin
IdentifierPipe Resolves element uuids and identifiers to make sure both are populated.
AddDeviceContextAndTagsPipe Adds device and component info to the context and event proxy.
UpdateDeviceContextAndTagsPipe
SerializeContextPipe Takes fields added to the eventProxy that couldn't directly be mapped out of the proxy and applies them to the event protobuf.
AssignDefaultEventClassAndTagPipe If the event class has not yet been set by the time this pipe is reached, set it to a default value.
FingerprintPipe Calculates event's fingerprint/dedupid.
TransformAndReidentPipe
TransformPipe
EventPluginPipe
ClearClassRefreshPipe
TestPipeExceptionPipe

Variables | [hide private]
| log = `logging.getLogger("zen.eventd")`