def add_entry_v1(entry):
    blocked_events = get_events_to_reject()
    if entry.event_name in blocked_events:
        get_logger().info('Rejecting %s' % entry.event_name)
        return
    with get_client(version=1) as client:
        client.add(entry)
Exemple #2
0
def write_entry(entry):
    entry.assert_types()
    blocked_events = get_events_to_reject()
    if entry.event_name in blocked_events:
        get_logger().info('Rejecting %s' % entry.event_name)
        return
    body = entry.to_json()
    emitter.emit(body)
    get_logger().debug('Successfully wrote %s. (%s)' %
                       (entry.context_id, entry.event_name))
    return entry.context_id