Every single check will now just take a list of strings, Parameters. They will simply return an exit code and exit message. This is a complete overhaul of the internal architecture, but I've already got a working version (decomposition FTW).
This should ultimately lead to more sustainability and simpler code.
The dict/switch scenario in
main.go
is unsustainable. We need something likeEvery single check will now just take a list of strings, Parameters. They will simply return an exit code and exit message. This is a complete overhaul of the internal architecture, but I've already got a working version (decomposition FTW).
This should ultimately lead to more sustainability and simpler code.