diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-10 16:53:54 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-10 16:53:54 +0200 |
| commit | 59106867052157a78b825224500f974f985362de (patch) | |
| tree | c1caaa8eecb1326c28a9d654b9f127a2a31e58c6 /tests/test_report.py | |
| parent | 9fce523fd196d7ab71c2b54eeb02071178506045 (diff) | |
| download | abusectl-59106867052157a78b825224500f974f985362de.tar.gz abusectl-59106867052157a78b825224500f974f985362de.zip | |
feat: refuse a half-configured destination at report
A [misp] section with url but no api_key (or vice versa) is
configured-and-broken, not skipped. report now refuses it before
writing anything, naming the missing key, while parse and contacts
stay unaffected since neither reads config.load()'s incomplete set.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0176FYdVfpzUq8S9jecqQqL6
Diffstat (limited to 'tests/test_report.py')
0 files changed, 0 insertions, 0 deletions
