Check if event meets severity threshold.
(self, event: SIEMEvent)
| 47 | def _should_send(self, event: SIEMEvent) -> bool: |
| 48 | """Check if event meets severity threshold.""" |
| 49 | event_idx = self._severity_order.index(event.severity.lower()) |
| 50 | min_idx = self._severity_order.index(self.min_severity) |
| 51 | return event_idx >= min_idx |
| 52 | |
| 53 | def _get_headers(self) -> dict: |
| 54 | """Get request headers.""" |
| 55 | headers = { |
| 56 | "Content-Type": "application/json", |