ripe-atlas-monitor
ripe-atlas-monitor copied to clipboard
Buffered actions
Implement a mechanism to avoid actions flooding via buffering.
Actions are added to a queue that is processed once every X (for streaming monitors) or after process_results()
.
Configurable options:
- email actions can be grouped in a single message;
- external programs can be executed only once for each X (result, probe, macro-expanded arguments list).