Burrow¶

synopsis:Burrow Blueprint

Main application endpoint called by Burrow

karrot.burrow.controllers.event_handler(event)[source]¶

For each enabled reporter, call the process(event) function.

If prometheus is enabled, it tracks the reporter update.

Parameters:event (str) – A valid Burrow Json event
karrot.burrow.controllers.webhook_handler()[source]¶

Process an incoming event from Burrow and call event_handler() to process it.

Parameters:event (str) – A valid Burrow Json event POSTed to this endpoint