Revise reports based on Mike Walters' examples
Mike Walters did some reworking of the reports locally and I think some of the stuff he did may generalize to making our reports more clear and useful.
- add a command line option to turn on variables missing that were specified in the config file being an error that the report will tell you about (and the report changes to go with that)
- add a summary line for the compared variables with how many passed and failed (+ errored)
- a table based display of the variable comparison details in the "Compared Variables" section
- next/back/up links in the header to make quickly navigating the whole report easy
Here are some example reports from Mike for reference:
Mike has also requested the ability to have Glance use configurable custom report templates with the same input data as my regular templates. I'm not doing that in this issue, but this is a note to myself to reassess how difficult that's going to be once I've done the other stuff here.
Note to self: I added a '--warnmissingvars' command line option to warn about missing variables on #17 (closed) but I still need to add the changes to put that info in the main report page on this ticket.